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 stack of books.

BOOK BANTER

August (all month)
Teen Corner

Banter with books using their titles! Pick a few books from the YA shelves and stack the books to create a poem or fun phrase. Show a librarian to enter the prize drawing!

A post-apocalyptic wasteland.

WILL YOU SURVIVE?

Saturday, September 13
10 - 11 am
Shaw Programming Room, #260

Come find out if you are prepared to survive the apocalypse, and learn some new skills if you aren't!

Registration Required

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.

Movie poster for How to Train Your Dragon, showing a young man riding a dragon.

TEEN MOVIE NIGHT

2nd Thursdays
6:30 - 8:30 pm (may  change depending on movie length)
Small Programming Room, #156

Enjoy a free movie with friends every month!

Movies are selected by the Teen Volunteer Board.

September 11: How to Train Your Dragon
October 9: The Nightmare Before Christmas
November 13: The Princess Bride
December 11: Home Alone

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)

Teen Programs
Sat, Aug 16, 3:00pm - 4:00pm
Shaw Programming Room #260
A group for your inner-writer.

Cancelled
Wed, Aug 20, 1:00pm - 2:00pm
Prepare for a successful tomorrow and build lasting friendships in this 10-week course covering topics such as finances, healthy relationships, independent living, and more!

Thu, Aug 21, 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, Aug 22, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

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

Thu, Sep 04, 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, Sep 05, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

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

Tue, Sep 09, 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.

Thu, Sep 11, 6:30pm - 8:30pm
Small Programming Room #156
Enjoy a free movie with friends every month!

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

Sat, Sep 13, 10:00am - 11:00am
Shaw Programming Room #260
Come find out if you are prepared to survive the apocalypse, and learn some new skills if you aren't!

Thu, Sep 18, 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, August 18 2025 at 6:30pm

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

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

Tue, Sep 23, 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, Sep 26, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Thu, Oct 02, 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, Oct 03, 6:30pm - 8:30pm
Shaw Programming Room #260
Come explore the Minecraft World. Teen players of all levels welcome.

Sat, Oct 04, 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, September 3 2025 at 10:00am

Thu, Oct 09, 6:30pm - 8:00pm
Small Programming Room #156
Enjoy a free movie with friends every month!

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

Tue, Oct 14, 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.