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.

Various cut and pasted graphics reminiscent of a handmade zine.

PROVO CITY LIBRARY TEEN ZINE

Submissions accepted through April 30, 2026

Want to see your story, poem, or artwork in print? Submit it to Provo City Library's Teen Zine! Submit it using the directions below!

Requirements:

  • Poetry may be up to 20 lines long
  • Prose/Flash Fiction may be up to 800 words
  • Art should be in a JPEG or PNG format
  • All works must be appropriate for a school setting

Please note that by submitting your work, you agree that it may be edited for form or clarity.

To submit your work, please email TeenScene@provolibrary.gov with the following:

  1. Your Name (First and Last):
  2. Your Age:
  3. Title of Your Work:
  4. Attach Your Work
Linocut birds and stars

LINOCUT WORKSHOP

Thursday, April 23
6:30 - 8:30 PM
Young Special Events Room #201

Learn linocut printmaking basics to create and print your own custom T-shirt or bag! Registration required.

Carve a simple design, ink it, and stamp it! No experience necessary. Bring your own T-shirt, OR use a provided tote bag (limited supply).

Registration Required

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 The Emperor's New Groove

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.

April 9: The Emperor's New Groove
May 14: Night at the Museum
June 11: Fellowship of the Ring (starts at 5:30)
July 9: WALL-E

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
Thu, Apr 23, 6:30pm - 8:30pm
Young Special Events Room #201
Learn linocut printmaking basics to create and print your own custom T-shirt or bag! Registration required.
This event is full

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

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

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

Sun, May 03, All day
Supplies will be provided; you bring your creativity! Borrow the kit from the First Floor Reference Desk for use in the library. Questions? Call 801-852-6661

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

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

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

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

Cancelled
Mon, May 18, 7:00pm - 8:00pm
Register online, beginning two weeks before class. Mats available to borrow. No children under 12.

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

Thu, May 28, 6:30pm - 8:30pm
Shaw Programming Room #260
Come design your own game! Don’t want to design? Test and play other games!

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

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

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

Sun, Jun 07, All day
Supplies will be provided; you bring your creativity! Borrow the kit from the First Floor Reference Desk for use in the library. Questions? Call 801-852-6661

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

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

Thu, Jun 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.

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