Library Tutorials
Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

TEEN PROGRAMS

Except where noted, all programs are for teens, ages 12 - 18.
For more information, call 801-852-6661.

A maze in the shape of a heart

YOU ARE A-MAZE-ING!

February (all month)
Teen Corner

Take a moment to relax and enjoy this fun, easy maze that reminds you just how amazing you are—because sometimes, the best prize is a little time for yourself. We think YOU are AMAZING!

A fancy dollar sign with a face, arms, and legs doing a happy fist pump.

POWER UP YOUR FUTURE (JUNIOR LEADERSHIP PROGRAM)

Mondays (February - April)
4 - 5 pm
Small Programming Room, #156

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!

Registration Required

A menacing robot.

TEEN TECHOVER: RISE OF THE ROBOTS

Saturday, February 8
6:30 - 8:30 pm
Rogers Wing

Will you embrace the robot apocalypse or rise up against it? Join this after-hours event when the Library is open ONLY to teens. Build, craft, and navigate your way through a robot uprising!

Register Here

An illustration of four teens

TEEN VOLUNTEER BOARD

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.

When is the next Teen Volunteer Board meeting?

A mischievous looking goblin framed by a MTG style border.

MAGIC MORNING

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.

Register Here

A pencil with windows.

HOMESCHOOL HANGOUT FOR TWEENS & TEENS

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.

A pencil drawing of a dragon on an old piece of parchment

TEEN DUNGEONS & DRAGONS CLUB

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.

Register Here

A shield that says "The Writer's Guild" with pencils crossed like swords behind it.

THE WRITER'S GUILD

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.

Register Here

A green Minecraft block

TEEN MINECRAFT CLUB

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)

ANYTIME ONLINE

The text SUPERNATURAL on a black background

Supernatural Virtual Escape Room

The Winchesters need your help! You don't have to be a fan of the show to enjoy this game. Complete the escape room as a group or as an individual. Remember the most important thing is to have fun!

Play Now!

A green Minecraft block

Minecraft Adventure

An online adventure where you make decisions that affect how the story continues. There are 14 different endings, and 69 different story points, so your adventure might be different from someone else's. Multiple playthroughs are encouraged.

Play Now!

Teen Programs
Fri, Feb 21, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Mon, Feb 24, 4:00pm - 5:00pm
Small Programming Room #156
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!
Registration is now closed

Tue, Feb 25, 2:00pm - 3:00pm
Shaw Programming Room #260
An opportunity for tweens and teens (ages 9-18) to socialize as they play video games, board games, and do other fun activities in the Shaw Programming Room.

Fri, Feb 28, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Mar 01, 10:00am - 12:00pm
Shaw Programming Room #260
Bring your cards, bring your friends, and play MAGIC: THE GATHERING! Adults & teens welcome.

Sun, Mar 02, All day
Calling all Book-Loving Teens over to the Teen Nook! Tell all other Teens about your Most Likeable Book!

Mon, Mar 03, 4:00pm - 5:00pm
Small Programming Room #156
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!
Registration is now closed

Thu, Mar 06, 6:30pm - 7:30pm
Shaw Programming Room #260
Come gain valuable experience for job resumes and college applications while helping your library and eating treats!

Fri, Mar 07, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Mon, Mar 10, 4:00pm - 5:00pm
Small Programming Room #156
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!
Registration is now closed

Tue, Mar 11, 2:00pm - 3:00pm
Shaw Programming Room #260
An opportunity for tweens and teens (ages 9-18) to socialize as they play video games, board games, and do other fun activities in the Shaw Programming Room.

Fri, Mar 14, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Mar 15, 3:00pm - 4:00pm
Shaw Programming Room #260
A group for your inner-writer.

Mon, Mar 17, 4:00pm - 5:00pm
Small Programming Room #156
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!
Registration is now closed

Thu, Mar 20, 6:30pm - 8:30pm
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.

Fri, Mar 21, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Mar 22, 2:00pm - 4:00pm
Shaw Programming Room #260
Pick your favorite character and come battle it out! We'll be hosting a bracket-style tournament to see who is the best in the library. All controllers will be provided. Registration required.

Mon, Mar 24, 4:00pm - 5:00pm
Small Programming Room #156
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!
Registration is now closed

Tue, Mar 25, 2:00pm - 3:00pm
Shaw Programming Room #260
An opportunity for tweens and teens (ages 9-18) to socialize as they play video games, board games, and do other fun activities in the Shaw Programming Room.

Fri, Mar 28, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Mon, Mar 31, 4:00pm - 5:00pm
Small Programming Room #156
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!
Registration is now closed

Thu, Apr 03, 6:30pm - 7:30pm
Shaw Programming Room #260
Come gain valuable experience for job resumes and college applications while helping your library and eating treats!

Fri, Apr 04, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Apr 05, 10:00am - 12:00pm
Shaw Programming Room #260
Bring your cards, bring your friends, and play MAGIC: THE GATHERING! Adults & teens welcome.
Registration opens Wednesday, March 5 2025 at 10:00am

Mon, Apr 07, 4:00pm - 5:00pm
Small Programming Room #156
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!
Registration is now closed

Tue, Apr 08, 2:00pm - 3:00pm
Shaw Programming Room #260
An opportunity for tweens and teens (ages 9-18) to socialize as they play video games, board games, and do other fun activities in the Shaw Programming Room.

Fri, Apr 11, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Mon, Apr 14, 4:00pm - 6:00pm
Small Programming Room #156
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!
Registration is now closed

Thu, Apr 17, 6:30pm - 8:30pm
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.
Registration opens Monday, March 17 2025 at 6:30pm

Fri, Apr 18, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Apr 19, 3:00pm - 4:00pm
Shaw Programming Room #260
A group for your inner-writer.
Registration opens Wednesday, March 19 2025 at 3:00pm

Mon, Apr 21, 4:00pm - 5:00pm
Small Programming Room #156
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!
Registration is now closed

Tue, Apr 22, 2:00pm - 3:00pm
Shaw Programming Room #260
An opportunity for tweens and teens (ages 9-18) to socialize as they play video games, board games, and do other fun activities in the Shaw Programming Room.