




Teen Events
Skip Teen Events widget
Wed, May 27, 2:30pm - 3:30pm
Main Library - Digital Media Lab
Learn to use the Cricut to design custom mugs with a Digital Media Lab specialist. Registration... more
Learn to use the Cricut to design custom mugs with a Digital Media Lab specialist. Registration is required.
This event is full
Wed, May 27, 5:30pm - 7:30pm
Main Library - Community Room
All skill levels and experience are welcome. Players with no experience are asked to watch the... more
All skill levels and experience are welcome. Players with no experience are asked to watch the short informational video (see link in the full description) before attending. Registration recommended.
Registration is now closed
Thu, May 28, 4:00pm - 6:00pm
Main Library - Teens Program Room
Overbooked is a student-led book club for grades 9–12 that meets every other Thursday to... more
Overbooked is a student-led book club for grades 9–12 that meets every other Thursday to discuss books, color and craft, eat snacks, and make new friends. Registration is not required.
Thu, May 28, 4:00pm - 6:00pm
Main Library - Digital Media Lab
Need to replace or duplicate a part for a physical object but can't find a 3D model online? Stop... more
Need to replace or duplicate a part for a physical object but can't find a 3D model online? Stop by and get 3D modeling help from a Digital Media Lab specialist.
Sat, May 30, 10:00am - 1:00pm
Main Library - Event Lawn
Pair up and create a chalk drawing of a book cover inspired by summer reading on the Main... more
Pair up and create a chalk drawing of a book cover inspired by summer reading on the Main Library sidewalk. This registration is for adults participating with a child age 8+. Registration is required.
Sat, May 30, 10:00am - 1:00pm
Main Library
Create a chalk drawing of a book cover inspired by summer reading on the Main Library sidewalk.... more
Create a chalk drawing of a book cover inspired by summer reading on the Main Library sidewalk. This registration is for participants ages 13+. Registration is required.
Sat, May 30, 1:30pm - 2:30pm
Main Library - Event Lawn
Learn how to create custom wool felt designs with wet felting!
This event is full
Sun, May 31, 2:00pm - 3:30pm
Main Library - Community Room B
Author Randi Smith shares her book "Ada Holloway's Had Enough." Registration is required for... more
Author Randi Smith shares her book "Ada Holloway's Had Enough." Registration is required for this free author event.
Mon, Jun 01, All day
Online
Fun for readers of all ages—kids, teens, and adults!
Mon, Jun 01, All day
Main Library
Get inspired and submit your artwork to the Teen Art Contest this summer.
Mon, Jun 01, 10:30am - 1:00pm
Main Library
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm to hang out and enjoy Pokemon.
Tue, Jun 02, 10:30am - 1:00pm
Main Library
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm for a morning of creating... more
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm for a morning of creating art for the Teen Art Contest.
Tue, Jun 02, 3:00pm - 4:00pm
Main Library - Digital Media Lab
Learn to create flipbook animations from a Digital Media Lab specialist. Registration is required.
This event is full
Wed, Jun 03, 10:30am - 1:00pm
Main Library
Tech gadget fans in grades 6–12 can stop by the Teens Area from 10:30am–1pm.
Wed, Jun 03, 4:00pm - 5:00pm
Main Library - Digital Media Lab
Learn about 2D character animation from a Digital Media Lab specialist as we cover rigging... more
Learn about 2D character animation from a Digital Media Lab specialist as we cover rigging techniques in ToonSquid. Registration is required.
Thu, Jun 04, 10:30am - 1:00pm
Main Library
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm to enjoy making origami.
Thu, Jun 04, 6:00pm - 7:00pm
Main Library - Digital Media Lab
Learn to use Photoshop to create a simple flipbook-style animated GIF and find out how you can... more
Learn to use Photoshop to create a simple flipbook-style animated GIF and find out how you can apply that to create other types of GIFs with a Digital Media Lab specialist.
Fri, Jun 05, 1:30pm - 3:30pm
Main Library - Teens Program Room
Exactly what it sounds like – time to read! This volunteer opportunity is open to all... more
Exactly what it sounds like – time to read! This volunteer opportunity is open to all interested teens in grades 6-12.
Rescheduled
Sat, Jun 06, 1:00pm - 3:00pm
New date Saturday, June 13, 1:00pm - 3:00pm
Main Library
Create crafts to support hospitals and senior homes.
Sat, Jun 06, 2:00pm - 3:00pm
Main Library - Meeting Room A
Join us for a fascinating presentation on the history of abstract animation. Registration is... more
Join us for a fascinating presentation on the history of abstract animation. Registration is required.
Mon, Jun 08, 10:30am - 1:00pm
Main Library
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm to hang out and enjoy Pokemon.
Mon, Jun 08, 4:00pm - 6:00pm
Main Library - Teens Program Room
Teens in Grades 6-12 can drop in to play a variety of games on the Nintendo Switch. No... more
Teens in Grades 6-12 can drop in to play a variety of games on the Nintendo Switch. No experience is necessary.
Tue, Jun 09, 10:30am - 1:00pm
Main Library
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm for a morning of creating... more
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm for a morning of creating art for the Teen Art Contest.
Wed, Jun 10, 10:30am - 1:00pm
Main Library
Tech gadget fans in grades 6–12 can stop by the Teens Area from 10:30am–1pm.
Wed, Jun 10, 2:00pm - 3:00pm
Main Library - Digital Media Lab
Learn about 2D character animation from a Digital Media Lab specialist as we cover rigging... more
Learn about 2D character animation from a Digital Media Lab specialist as we cover rigging techniques in ToonSquid. Registration is required.
Wed, Jun 10, 5:30pm - 7:30pm
Main Library - Community Room B
All skill levels and experience are welcome. Players with no experience are asked to watch the... more
All skill levels and experience are welcome. Players with no experience are asked to watch the short informational video (see link in the full description) before attending. Registration recommended.
Thu, Jun 11, 10:30am - 1:00pm
Main Library
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm to enjoy making origami.
Thu, Jun 11, 1:00pm - 3:00pm
Main Library - Teens Program Room
Create your own charming, miniature library using tin dioramas, popsicle sticks, 3D-printed... more
Create your own charming, miniature library using tin dioramas, popsicle sticks, 3D-printed props, collage paper, and other tiny accessories. Registration is required.
Thu, Jun 11, 3:00pm - 4:00pm
Main Library - Digital Media Lab
Learn about a specific animation technique from a Digital Media Lab specialist. Registration is... more
Learn about a specific animation technique from a Digital Media Lab specialist. Registration is required.
Registration opens Thursday, May 28 2026 at 3:00pm
Thu, Jun 11, 4:00pm - 6:00pm
Main Library - Teens Program Room
Overbooked is a student-led book club for grades 9–12 that meets every other Thursday to... more
Overbooked is a student-led book club for grades 9–12 that meets every other Thursday to discuss books, color and craft, eat snacks, and make new friends. Registration is not required.
Thu, Jun 11, 5:30pm - 8:00pm
Main Library - Community Room A
Join us for a screening of Apollo 13 (1995). Rated PG. Registration is required.
Sat, Jun 13, 1:00pm - 3:00pm
Main Library - Teens Program Room
Create crafts to support hospitals and senior homes.
Mon, Jun 15, 10:30am - 1:00pm
Main Library
Teens in grades 6–12 can stop by the Teens Area from 10:30am–1pm to hang out and enjoy Pokemon.






