Except where noted, all programs are for teens, ages 12 - 18.
For more information, call 801-852-6661.
Saturday, June 7
11:00 am - 12:00 pm
Young Special Events Room, #201
Create your own block print using styrofoam. Learn about negative space and how easy and fun it is to create your own block print! Registration required.
Thursday, June 12
8:00 pm - 11:00 pm
Ballroom
Have a blast at the biggest teen event of the summer! Hang out with friends, eat food, play games, make crafts, help with a service activity, and more! Registration required.
Thursday, June 26
6:00 pm - 8:30 pm
Shaw Programming Room, #260
Join us for an exciting night of adventure and magic as we watch Dungeons & Dragons: Honor Among Thieves (PG-13)! Cosplay welcome, popcorn provided.
Follow a group of unlikely heroes on an action-packed quest filled with fantasy, laughs, and thrills.
Submissions accepted through July 17, 2025
Screening and Awards Ceremony
Thursday, July 31
7:00 pm - 8:00 pm
Shaw Programming Room, #260
Lights, camera, action! Create a film with the theme "Color Our World" and submit it by July 17th to see if you can take home the top prize: a $100 Amazon gift card!
Wednesdays (June- August 10)
1 - 2 pm
Shaw Programming Room, #260
Prepare for a successful tomorrow and build lasting friendships in this 12-week course covering topics such as finances, healthy relationships, independent living and more!
1st Thursdays
6:30 pm
Shaw Programming Room, #260
Come hang out with your friends while helping your library! Help librarians choose what books to order, help create fun teen programs at the library, volunteer for special library events, and more.
As a Teen Volunteer Board member, you can serve your community and gain valuable experience for job resumes and college applications. Pick up a Teen Volunteer Board application from the First Floor Reference Desk or print one online and bring it to your first meeting.
1st Saturdays
10:00 AM - 12:00 PM
Shaw Programming Room, #260
Bring your cards, bring your friends, and play MAGIC: THE GATHERING!
For teens and adults.
2nd & 4th Tuesdays (September - April)
2:00 PM - 3:00 PM
Shaw Programming Room, #260
An opportunity for tweens and teens (ages 9-18) to socialize as they play video games, board games, and other fun activities.
3rd Thursdays
6:30 - 8:30 pm
Shaw Programming Room, #260
Join us for a night of D&D with communal storytelling, imagination, and improv. Any experience level is welcome to join our teen-run mini-campaigns or our tutorial campaign for beginners.
3rd Saturdays
3:00 - 4:00 pm
Shaw Programming Room, #260
A group for your inner-writer.
Teen writers are encouraged to bring their pieces to get peer feedback, and provide feedback to other teen writers.
Every Friday
6:30 - 8:30 pm
Shaw Programming Room, #260
Creators. Survivors. Come explore a new Minecraft world. Teen players of all levels welcome.
No account necessary.
Current world: Java edition 1.20.4 (survival mode)