Change Language:
All Library Locations Will Be Closed on Monday, July 4th for Independence Day.

Teens’ Page

Summer Programs Highlight

Create A Coral Wreath: Watercolor & Mixed Media Class @ Bob Kirby

Thursdays: 2 P.M. – 3 P.M.  |  June 23 &  June 30

This class will take place in a two part series. Participants will create a coral wreath using water color and mixed media techniques. For ages 12 and up!

Register In Advance Here!

Future Healthcare Professionals @ the Main Library

July 11th-21st  |  10 A.M. to 12 P.M.

FHP is a health career exploration program open to high school students in the area. The Summer 2022 FHP program will be held in-person. Throughout the program, students will explore different areas of the healthcare field through hands on activities and meeting with guest speakers.

Space is limited. Registration is required for this program.

More Info & Registration Here!

Survival Island @ Bob Kirby

Monday, June 27th at 6 P.M.

Can you survive a deserted island? Test your skills at problem solving and team building at this not-at-all-dangerous event! For ages 10 and up!

For more information please contact [email protected].

Register Here!

Ocean Pottery @ Bob Kirby

Monday, July 18th at 6 P.M.

Create your own ceramic sea creature! This event will teach you how to work creatively with clay as we celebrate the library’s summer reading theme: Oceans! You will create and paint your piece on site, and pick it up at a later date once it is fired in our kiln. Registration is required for this event. 

For more information about this class please email Haley at [email protected].

Register Here!


Virtual Book Clubs

Join in with local author, Court Stevens, as she hosts a virtual book club surrounding her latest book, We Were Kings! Copies of this book are available for purchase at all library locations. Please register in advance here.
Ages 12+

Join #1 New York Times Bestselling Author, Ruta Sepetys, in her virtual book club discussion surrounding her book, Salt to the Sea. Please register in advance and let us know how many FREE copies of her book you need for you and your group! Ages 12+

Program Calendar


Teen Advisory Board

Teen Advisory Board is a group of teens that are
passionate about cultivating and improving library services for teens.

Visit our TAB page for more information and to apply to become a member!




Volunteering can be a satisfying way to invest your time and energy. During the summer, many teen volunteers help the Youth Services staff with our Summer Celebration programs, library events and other project-based tasks.

To volunteer please complete this online volunteer form or print out a volunteer form and return it to the branch at which you are interested in volunteering.


Ask A Children’s Librarian

Get a one-on-one consultation with a WCPL children’s librarian about book recommendations, children’s services, databases, and more by filling out this form or by sending an email to [email protected].


Regularly Scheduled Programs

All library locations have regular, ongoing programs for teens. We have clubs, gaming, and tech programs! View the Full Schedule.


Schedule a Group Visit

Have a classroom or other group that wants to visit the library?

Fill out this form and we’ll get in contact to help make it happen!

Reading Suggestions

Our list of 51 Books to Read Before High School is great place to find classic and modern books to read before high school.


eBooks for Teens

Trial access made available by KYVL.

TeenBookCloud is a collection of eBooks for kids and teens in grades 7 -12. Graphic novels, YA fiction, audio books, classic literature, nonfiction, and more.

OverDrive Media for Teens is a special curated collection eBooks and audiobooks just for teens to browse and download.

Educational Databases


Need help with research or homework? Have questions about college prep? Our online databases for Education and College Prep and Research and Homework Help are here to save the day!

Contact Us

Main Library

Laura Beth Fox-Ezell
Youth Services Manager
[email protected]
(270) 781-4882 ex. 221