The Grand Terrace Library houses over 10,000 books and DVDs. The library offers a wide variety of fun, free and educational programs for infants to adults. Contact the library at 909 783-0147 or stop by for more information. We are located at 22795 Barton Road, Grand Terrace.

The Grand Terrace Branch Library is the designated Cooling Center for the City of Grand Terrace during their regular business hours. See below for hours of operation. For other Cooling Centers in San Bernardino County go to:

Schedule of Events
A current schedule of events for the Grand Terrace Branch Library is available at the San Bernardino County Library.

A variety of teen and adult volunteer opportunities exist. Please come into the library to fill out a volunteer application.

Friends of the Library
Meet monthly at the library. Please contact the library for meeting dates and times.

The Grand Terrace Branch Library is part of the The San Bernardino County Library System. They are the community's resource for access to information to promote knowledge, education, lifelong learning, leisure, and cultural enrichment for the people of the County of San Bernardino.

Grand Terrace Branch Library


Contact Information

Telephone: (909) 783-0147


Monday 11:00 AM -7:00 PM
Tuesday 11:00 AM - 7:00 PM
Wednesday 11:00 AM - 7:00 PM
Thursday 10:00 AM - 6:00 PM
Friday 10:00 AM -6:00 PM
Saturday 9:00 AM - 5:00 PM
Closed Sunday