Teens banner
This page is all things teen - from special events, to favorite books, homework, college, first jobs, and community service hours. Find it here or reach out to your librarian for help.

 Stacy Wells, Youth Librarian - (817) 748-8243

Southlake Summer Reading

Summer Reading has never been better because we have something just for you. Stop by the Library to get your personal Code Book which will guide you through your summer adventure. Earn prizes as you read and complete your Code Book missions.

Want to Register Online?

Registration is super easy this year, just send us the information below and we'll take care of signing you up. Email us.

Name, School Name, Preferred Program (Teen)

You can print off the teen's Code Book we made for our summer readers - but even better, just stop by the Library and get the real deal.You'll be glad you did.

What about online reading logs? We decided to go old school paper this year, but if you just looove online logging, you can track your reading here. SouthlakeReads  SIgn up to get reading recommendations at that link too, if you want regular suggestions.

Recommended Books


catcher cover

Lone Stars

Court of Fives

New Books

falling over sideways


this side of home

Driver's Education

Before you test for your driver's license, try our free online practice exams with Driving-Tests.org.


Volunteers are a critical part of the Library's success. If you are between the ages of 12 and 18, you may help by shelving books, assisting with special projects, or serving as a member of Teen Library Friends. Register to volunteer at Volunteer Southlake

Volunteers must follow the policies set by the Library which include: 

  • The Library believes it is very important to offer flexible work opportunities to our volunteers, but it is necessary that we are given 24-hours notice when scheduling your hours, and Saturday hours are by approval only.
  • Your attitude and attire should reflect your pride in volunteering for the City of Southlake.
If you have any questions, or would like to schedule a volunteer appointment, please contact our Volunteer Liaison, Maria Cameron, by email or by phone at (817) 748-8247.