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 boggle board with the program title.

BOGGLE BONANZA

Teen Corner (January)

How many words can you make from the Boggle letters posted in the Teen Corner? Bring your completed answer sheet to the 1st Floor Reference Desk for a piece of candy!

A red and yellow horse.

LUNAR NEW YEAR WISHING TREE

Teen Corner (February)

Celebrate the new lunar year with the Chinese tradition of a wishing tree. Write down your hopes and dreams for this next year and place it on the tree!

A bow and arrow

TEEN TAKEOVER: INTO THE FIRE

Saturday, February 28
6:30 - 8:30 PM
Rogers Wing

An after-hours event where the Library is open ONLY to teens (ages 12-18). You were selected during the Reaping, and now it’s time to train. Take on challenges inspired by the Hunger Games that blend trivia, games, and creative activities, with surprises along the way. Costumes welcome!

A fancy dollar sign.

POWER UP YOUR FUTURE - JUNIOR LEADERSHIP PROGRAM

Mondays, January 12 - March 30
4:00 - 5:00 PM
Small Programming Room, #156

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!

This program is provided in partnership with:

  • The Department of Workforce Services
  • Community Action Services and Food Bank
  • Circles Utah Valley

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.

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 National Treasure

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.

February 12: National Treasure
March 12: The LEGO Movie

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.

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.21.4 (survival mode)

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

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

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

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

Tue, Feb 10, 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, Feb 12, 6:30pm - 8:45pm
Small Programming Room #156
Enjoy a free movie with friends every month!

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

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

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

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

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

Sat, Feb 28, 6:30pm - 8:30pm
First Floor, Rogers Wing
You were selected during the Reaping, and now it’s time to train. Take on challenges inspired by the Hunger Games that blend trivia, games, and creative activities, with surprises along the way.

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

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

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

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

Tue, Mar 10, 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, Mar 12, 6:30pm - 8:15pm
Small Programming Room #156
Enjoy a free movie with friends every month!

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

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

Mon, Mar 16, 6:00pm - 7:00pm
Ballroom
Shakespeare meets the undead in this hilarious, high-octane mash-up where Denmark is rotten – and not just from corruption. Recommended for ages 8 and up. Registration required.

Mon, Mar 16, 7:00pm - 8:00pm
The Nelson Attic
Register online, beginning two weeks before class. Mats available to borrow. No children under 12.
Registration opens Sunday, March 1 2026 at 7:00pm

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

Sat, Mar 21, 3:00pm - 4:00pm
Shaw Programming Room #260
A group for your inner-writer.
Registration opens Wednesday, February 18 2026 at 3:00pm

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

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

Sat, Mar 28, 12:00pm - 2:00pm
Young Special Events Room #201
Play with robots and learn to code in this teen coding event! Compete in games and challenge your friends as you learn the ins and outs of Ozobots, Microbits, LEGO bots, and more!
Registration opens Wednesday, February 25 2026 at 12:00pm

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

Thu, Apr 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!