• LGBT Giving Circle at the Rochester Area Community Foundation grant to support Author Nina LaCour.
  • About 300 fantastic volunteers make TBF great. Join us for the experience of a lifetime!
  • Got Books? TBF does! All purchases help support TBF.
  • Donate to Teen Book Fest through your company’s annual United Way Campaign.


The Teen Book Fest, an annual event promoting teen reading, is made possible by business sponsorships and donations from individuals like you.

Donate Now
Stacks of books

Upcoming Milestones

Volunteer Registration Begins Wed, Feb 15, 2017

It's time to register to volunteer at TBF!  Sign up here!

TBF Read-a-Thon Fundraiser with James Kennedy
Sat, Mar 18, 2017 @ Barnes & Noble, Pittsford Plaza

Stop by and say hello to our teen readers who have raised money for TBF.  James Kennedy will be there with a Best of the Best of the 90-Second-Newbery Film Festival.  You can also shop to benefit TBF! Time TBD.

About TBF

Teens can sometimes be overlooked in libraries, with much attention, money, and resources given to children and adults. Somewhat caught in the middle of budgetary constraints, this is our opportunity to dedicate an event to teens, to encourage their reading, and to demonstrate their value to and within our communities. And…to have fun!


Support and celebrate recreational teen reading, and promote spreading the enjoyment of reading to others.


Entertain, educate, and enrich teens and other Festival participants.

Featured Books

2200 Expected Teens for 2017
Some people claim that teens don’t read! TBF proves them all wrong. Come experience what authors have started calling the Rock Concert of Teen Lit!
300 Volunteers
TBF could not happen without hundreds of volunteers helping to make the day run smoothly. Each year we rely on the energy of over 200 teen and 100 adult volunteers. We have to come call this TBF...
26 Awesome Author Attendees
We have authors coming in from all over the world! TBF has gone international!
12 Years in the Making
And still FREE to attend!
I would come again in a heartbeat.
Jenny Han

Get Involved