Page Banner

Recent additions to the collection

(view more new additions)

Programs, Events, Services and Recommendations for Teens + Teen Book of the Week

Now accepting applications for TAG!

TAG is an opportunity for teens to earn volunteer hours while developing and delivering your ideas for teen programs at the library. Click here to find out more about TAG programs at our Calvin Park, Isabel Turner, Pittsburgh, and forthcoming Rideau Heights branches.


CoderDojo - I heart Coding

CodoDojo is great place to learn to code by developing web pages, apps and games in a fun, mentored club environment.

Teen Advisory Group

Teen Advisory Group and Teen Review Board

High school students can participate in the Teen Advisory Groups, the Teen Review Board and other volunteer opportunities.

Reading Buddies Volunteers Needed!

KFPL is looking for teen volunteers to provide one-on-one reading support and help facilitate fun literacy activities for developing readers in early grades. This volunteer opportunity comprises 1.5 hour sessions each day, July 31 to August 4 (1:00 pm - 2:30 pm) at our Calvin Park branch. Please contact for more information.

Summer Reading Challenge for Teens

Take the challenge!

Each week, from June 19 to August 27, we'll introduce a new theme and set of novice, intermediate, and advanced challenges for you to complete and share. With each challenge you complete, you'll get more chances to win all kinds of great prizes.

You'll be asked to explore your community in new ways, engage with literature, the Internet, and KFPL's own collection and services. You can participate as much or as little as you'd like, completing challenges whether you're at home, on vacation, at a library branch, or out in the community. There will be a weekly draw and at the end of the summer we will hold a grand prize draw for $100, $75, $50, and $25 gift cards to Chapters Indigo. The more challenges you complete, the greater your chances of winning, so be sure to level up!

Step Right Up!

Attention all Children and Teens!

Calvin Park Teen Advisory group is looking for volunteer youth talent! Do you know any family-friendly magic? Card tricks? Can you juggle? Do you have any special talents that might be suited for our carnival-themed event? If so, please contact Barbara Laing at and book your spot on the carnival stage to be held at Calvin Park branch, Saturday April 8, between 1 and 3 PM.

All participants will be asked to come to a short rehearsal/meeting on April 6, at 7 PM.

Please note that performers under 12 are welcome but must be accompanied by a parent/caregiver.