What is the Library Teen Leadership Program (LTLP)?

The Library Teen Leadership Program is San Bernardino County Library’s teen program that focuses on developing the next generation of leaders through
impactful skill-building and volunteer opportunities. The Library aims to create a safe and fun space to learn new skills, grow as leaders, and make friends along the way.

The LTLP is a requirement for all teen volunteers participating at all 32 San Bernardino County Branch Libraries.

Teens between the ages of 14 and 17 throughout San Bernardino County are invited to complete an application and submit it to their local branch library for evaluation. Successful candidates will be notified within 4-6 weeks.

This one-of-a-kind opportunity provides teens with an incomparable leadership and development experience that will prepare them for college, future employment, and adulthood. Teens will be able to cite this leadership experience on college and job applications!

  • How to interview for a job
  • Leadership and integrity
  • How to manage conflict
  • Resolving conflict
  • Dress for success
  • AND MORE!
  • Teen craft
  • Social hour
  • Teen games
  • Teambuilding challenges
  • Highland Branch Library – 7863 Central Avenue Highland, CA 92346
  • Hesperia Branch Library – 9650 Seventh Avenue Hesperia, CA 92345
  • James S. Thalman Chino Hills Branch Library – 14020 City Center Drive Chino Hills, CA 91709
  • Fontana Lewis Library and Technology Center – 8437 Sierra Avenue Fontana, CA 92335
  • Crestline Branch Library – 24105 Lake Gregory Drive Crestline, CA 92325
  • Yucca Valley Branch Library – 57271 29 Palms Highway Yucca Valley, CA 92284

Teens may select any date, time, and location, but must attend one meeting per month.*

Every Second Thursday
4pm-6pm
Every Third Saturday
10am-12pm
August 14, 2025August 16, 2025
September 11, 2025September 20, 2025
October 9, 2025October 18, 2025
November 13, 2025November 15, 2025
December 11, 2025December 20, 2025
January 8, 2026January 17, 2026
February 12, 2026February 21, 2026
March 12, 2026March 21, 2026
April 9, 2026April 18, 2026
May 14, 2026May 16, 2026

*Meeting locations are contingent upon participation numbers and may be subject to change.