Upcoming Events

Age Group
Age Group
Program Type
Room
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Teens (Grades 6-12)" group

Art Club

4:00pm–5:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 1, 2026 @ 4:00pm.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, In-Person
Registration Required
Event Details:

Wednesdays, March 4 and 18 and April 1 from 4:00-5:00pm. 

Join Ms. Gabriella for artistic expression. Make whatever you’d like or follow along with a seasonally-themed art project!

This event is in the "Teens (Grades 6-12)" group

Dungeons & Dragons: Advanced

4:00pm–6:00pm
Teens (Grades 6-12)
Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Thursdays, March 5, 19 and April 2, 16 from 4:00-6:00pm.

Advanced players welcome! Join DM Gabriella on a quest to slay the beasts that bring harm to the fantasy world. 

This event is in the "Teens (Grades 6-12)" group

Library Egg Hunt: Morning Volunteer

9:30am–11:00am
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 3, 2026 @ 9:30am.
Library Branch: The Library
Room: Teen Blvd Room 2
Age Group: Teens (Grades 6-12)
Program Type: In-Person
Registration Required
Event Details:

Friday, April 3 from 9:30-11:00am. 

Earn community service hours by hiding eggs, assisting during the egg hunt, and cleaning up after the event. Please register, space is limited. 

This event is in the "Teens (Grades 6-12)" group

Community Service: Summer Clothing Drive

All Day
Teens (Grades 6-12)
Library Branch: The Library
Room: Teen Blvd Desk
Age Group: Teens (Grades 6-12)
Program Type: Community Service, In-Person
Event Details:

Monday, March 2 - Friday, April 24. We will be collecting new and gently used summer clothes for those in need at Maureen’s Haven Homeless Outreach.

This event is in the "Teens (Grades 6-12)" group
Virtual Event
Library Branch: Off-site
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service, In-Person
Event Details:

Earn one hour for all of the following Grab & Go activities. Projects must be returned on time and must be good quality. Available while supplies last. One kit per person.  

This event is in the "Teens (Grades 6-12)" group
Library Branch: The Library
Room: Teen Blvd Tables
Age Group: Teens (Grades 6-12)
Program Type: Take-and-make, In-Person
Event Details:

Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!

Monday, March 30 - Friday, April 17. March comes in like a lion and goes out like one of these fluffy sheep!

This event is in the "Teens (Grades 6-12)" group

Teen Grab & Go Craft Kit: Fluffy Sheep Friends

All Day 4/6–4/17
Teens (Grades 6-12)
Library Branch: The Library
Room: Teen Blvd Tables
Age Group: Teens (Grades 6-12)
Program Type: Take-and-make, In-Person
Event Details:

Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!

Monday, March 30 - Friday, April 17. March comes in like a lion and goes out like one of these fluffy sheep!

This event is in the "Teens (Grades 6-12)" group

Community Service: Summer Clothing Drive

All Day 4/6–4/24
Teens (Grades 6-12)
Library Branch: The Library
Room: Teen Blvd Desk
Age Group: Teens (Grades 6-12)
Program Type: Community Service, In-Person
Event Details:

Monday, March 2 - Friday, April 24. We will be collecting new and gently used summer clothes for those in need at Maureen’s Haven Homeless Outreach.

This event is in the "Teens (Grades 6-12)" group

Grab & Go Community Service: Summer Bookmarks

All Day 4/6–4/24
Teens (Grades 6-12)
Virtual Event
Library Branch: Off-site
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service, In-Person
Event Details:

Earn one hour for all of the following Grab & Go activities. Projects must be returned on time and must be good quality. Available while supplies last. One kit per person.  

This event is in the "Teens (Grades 6-12)" group

Dungeons & Dragons: Beginners

4:00pm–6:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 30, 2026 @ 4:00pm.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Thursdays, March 12, 26 and April 9, 30 from 4:00-6:00pm. 

Beginner players welcome! Join DM Gabriella on a quest to slay the beasts that bring harm to the fantasy world. 

This event is in the "Tweens (Grades 4-5)" group
This event is in the "Teens (Grades 6-12)" group

The Great Global Cooking Quest

4:00pm–5:00pm
Tweens (Grades 4-5), Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 10, 2026 @ 4:00pm.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Tweens (Grades 4-5), Teens (Grades 6-12)
Program Type: Lifelong Learning, Food Events, In-Person
Registration Required
Event Details:

Fridays, March 13 and April 10 from 4:00pm-5:00pm. 

This event is in the "Teens (Grades 6-12)" group

Magic the Gathering

4:00pm–5:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 27, 2026 @ 4:00pm.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Mondays, March 9-23 and April 13-27 from 4:00-5:00pm. 

Newbies and experts welcome. Join Mr. Paul to learn and play this epic fantasy trading card game! 

Registration required. 

This event is in the "Teens (Grades 6-12)" group

Wacky Wednesdays

3:30pm–4:30pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 29, 2026 @ 3:30pm.
Library Branch: The Library
Room: Teen
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Food Events, Clubs & Games, In-Person
Registration Required
Event Details:

Wednesdays, March 11, 25 and April 15, 29 from 3:30-4:30pm. 

Need to warm up after walking to the library from school? Join us for a different flavor of hot chocolate each week and a new activity. 

This event is in the "Teens (Grades 6-12)" group

Dungeons & Dragons: Advanced

4:00pm–6:00pm
Teens (Grades 6-12)
Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Thursdays, March 5, 19 and April 2, 16 from 4:00-6:00pm.

Advanced players welcome! Join DM Gabriella on a quest to slay the beasts that bring harm to the fantasy world. 

This event is in the "Teens (Grades 6-12)" group

Friday Fun: Duct Tape Crafts

4:00pm–5:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 17, 2026 @ 4:00pm.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, In-Person
Registration Required
Event Details:

Come hang out at the Library and make some fun crafts out of duct tape!

Registration required.

This event is in the "Teens (Grades 6-12)" group
This event is in the "Adults" group

Boat America Class

11:30am–3:30pm
Teens (Grades 6-12), Adults
Open
Registration Required
Payment Required
Registration will close on April 18, 2026 @ 11:30am.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Teens (Grades 6-12), Adults
Program Type: Lifelong Learning, In-Person
Registration Required
Payment Required
Event Details:

Boat America Class 
Saturday, April 18 AND Sunday, April 19 from 11:30am-3:30pm

Participants must attend both sessions.

This event is in the "Teens (Grades 6-12)" group
This event is in the "Adults" group

Boat America Class

11:30am–3:30pm
Teens (Grades 6-12), Adults
Open
Registration Required
Payment Required
Registration will close on April 18, 2026 @ 11:30am.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Teens (Grades 6-12), Adults
Program Type: Lifelong Learning, In-Person
Registration Required
Payment Required
Event Details:

Boat America Class 
Saturday, April 18 AND Sunday, April 19 from 11:30am-3:30pm

Participants must attend both sessions.

This event is in the "Teens (Grades 6-12)" group

Teen Grab & Go Craft Kit: Flower Tea Lights

All Day 4/20–5/1
Teens (Grades 6-12)
Library Branch: The Library
Room: Teen Blvd Tables
Age Group: Teens (Grades 6-12)
Program Type: Take-and-make, In-Person
Event Details:

Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!

Monday, April 20 - Friday, May 1. Use fabric flower petals to make a unique tealight. 

This event is in the "Teens (Grades 6-12)" group

Magic the Gathering

4:00pm–5:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 27, 2026 @ 4:00pm.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Mondays, March 9-23 and April 13-27 from 4:00-5:00pm. 

Newbies and experts welcome. Join Mr. Paul to learn and play this epic fantasy trading card game! 

Registration required. 

This event is in the "Teens (Grades 6-12)" group

Prom Ready Nails

3:00pm–4:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 23, 2026 @ 3:00pm.
Library Branch: The Library
Room: Teen
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, In-Person
Registration Required
Event Details:

 We will provide supplies, including nail polish, heat lamp, press ons and gems for you to do your nails for prom or for fun!

 

This event is in the "Teens (Grades 6-12)" group

Friday Fun: Jenga Night

3:30pm–4:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 24, 2026 @ 3:30pm.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

We have three different Jenga sets, let’s make some noise on a Friday night! 

Registration required.

This event is in the "Teens (Grades 6-12)" group

Magic the Gathering

4:00pm–5:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 27, 2026 @ 4:00pm.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Mondays, March 9-23 and April 13-27 from 4:00-5:00pm. 

Newbies and experts welcome. Join Mr. Paul to learn and play this epic fantasy trading card game! 

Registration required. 

This event is in the "Teens (Grades 6-12)" group

Wacky Wednesdays

3:30pm–4:30pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 29, 2026 @ 3:30pm.
Library Branch: The Library
Room: Teen
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Food Events, Clubs & Games, In-Person
Registration Required
Event Details:

Wednesdays, March 11, 25 and April 15, 29 from 3:30-4:30pm. 

Need to warm up after walking to the library from school? Join us for a different flavor of hot chocolate each week and a new activity. 

This event is in the "Teens (Grades 6-12)" group

Dungeons & Dragons: Beginners

4:00pm–6:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on April 30, 2026 @ 4:00pm.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Thursdays, March 12, 26 and April 9, 30 from 4:00-6:00pm. 

Beginner players welcome! Join DM Gabriella on a quest to slay the beasts that bring harm to the fantasy world.