Library Branch Locations & Hours
All branch libraries provide free access to computer workstations which are connected to the Library’s information network. In addition to providing Internet access, these workstations enable the public to search San Bernardino County Library’s many electronic resources including the online catalog, subscription databases, word processing, language learning, literacy and a large historic document and photograph collection.
Office Hours:
Monday 8-5
Tuesday 8-5
Wednesday 8-5
Thursday 8-5
Friday 8-5
Saturday Closed
Sunday Closed
Contact Us
San Bernardino, CA 92415
Branch Manager: Tim Johnson
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
The Adelanto Branch Library was originally established in 1921.
This branch offers Adult Literacy Service.
Branch Programs
Print with Princh
Princh code: 106733
Adelanto, CA 92301-1901
Branch Manager: Jake Zylman
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
The Apple Valley Branch Library was originally established in 1946.
This branch offers Adult Literacy Service.
Branch Programs
Print with Princh
Princh code: 106732
Apple Valley, CA 92307
Branch Manager: Amy Zillner
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
The Barstow Branch Library was originally established in 1914 and is located in the desert region.
This branch offers Adult Literacy Service.
Branch Programs
Print with Princh
Princh code: 106731
Barstow, CA 92311-2806
Branch Manager: Ina Feeney
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106730
Big Bear Lake, CA 92315-1809
PO Box 1809
Branch Manager:
Leslie Tepe
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106729
Bloomington, CA 92316
Branch Manager: Griselda Flores
Branch Hours:
Monday 3:30-8
Tuesday 3:30-8
Wednesday 3:30-8
Thursday 3:30-8
Friday Closed
Saturday 10-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106728
Chino, CA 91708
Branch Manager: Stephanie Ortiz
Branch Hours:
Monday 4-8
Tuesday 4-8
Wednesday 4-8
Thursday 4-8
Friday Closed
Saturday 9-5
Sunday Closed
Print with Princh
Princh code: 106700
Rialto, CA 92377
Branch Manager: Leslie Tepe
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday 10-6
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106727
Chino, CA 91710-4125
Branch Manager: Griselda Flores
Branch Hours:
Monday 10-8
Tuesday 10-8
Wednesday 10-8
Thursday 10-8
Friday 10-6
Saturday 9-5
Sunday 1-5
The Chino Hills Branch Library was opened in 2009 and is part of the government center on City Center Drive
This branch offers Adult Literacy Service.
Branch Programs
Print with Princh
Princh code: 106726
Chino Hills, CA 91709-5442
Branch Manager: Vanessa Padilla
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106725
Crestline, CA 92325-1087
Branch Manager: Stephanie Ortiz
Branch Hours:
Monday 10-9
Tuesday 10-9
Wednesday 10-9
Thursday 10-9
Friday 10-6
Saturday 10-6
Sunday 12-5
Branch Programs
Print with Princh
Princh code: 106724
Fontana, CA 92335-3892
Branch Manager: Lisa Llewellyn
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday 10-6
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106720
Grand Terrace, CA 92313-5271
Branch Manager: Alyssa Lovell
Branch Hours:
Monday 10-8
Tuesday 10-8
Wednesday 10-8
Thursday 10-8
Friday 10-6
Saturday 9-5
Sunday 1-5
Branch Programs
Print with Princh
Princh code: 106719
Hesperia, CA 92345-3242
Branch Manager: Sarah Bartlett
Branch Hours:
Monday 10-8
Tuesday 10-8
Wednesday 10-8
Thursday 10-6
Friday 10-6
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106718
Highland, CA 92346-4107
Branch Manager: Justin Paszul
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106717
Joshua Tree, CA 92252-2371
Branch Manager: Stephanie Ortiz
Branch Hours:
Monday 4-8
Tuesday 4-8
Wednesday 4-8
Thursday 4-8
Friday Closed
Saturday 9-5
Sunday Closed
Print with Princh
Princh code: 106734
Fontana, CA 92337
Branch Manager: Fredrick Malcomb III
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday CLOSED
Saturday 9-5
Sunday CLOSED
Branch Programs
Print with Princh
Princh code: 106716
Bluejay, CA 92317
Branch Manager: Tim Johnson
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday Closed
Sunday 9-5
Branch Programs
Print with Princh
Princh code: 106715
Loma Linda, CA 92354-3125
Branch Manager: Robin Hawley
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106714
Lucerne Valley, CA 92356
Branch Manager: Emily McGee
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106713
Mentone, CA 92359
Branch Manager:
Leslie Tepe
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday 10-6
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106712
Montclair, CA 91763
Branch Manager: Leslie Tepe
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106701
Muscoy, CA 92407
Branch Manager: Shivam Bhakta
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106711
Needles, CA 92363
Branch Manager: Steve Mateo
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106710
Phelan, CA 92371
Branch Manager: Janet Monterrosa
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday 10-6
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106709
Rialto, CA 92376
Branch Manager: Chance Ruffalo
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday CLOSED
Saturday 9 – 5
Sunday CLOSED
Branch Programs
Print with Princh
Princh code: 106708
Running Springs, CA 92382
Branch Manager: Stephanie Ortiz
Branch Hours:
Monday 4-8
Tuesday 4-8
Wednesday 4-8
Thursday 4-8
Friday Closed
Saturday 9-5
Sunday Closed
Print with Princh
Princh code: 106702
Fontana, CA 92336
Branch Manager: Stacy Cliff
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106707
Trona, CA 93562
Branch Manager: Robin Hawley
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106706
Twentynine Palms, CA 92277
Branch Manager: Tim Johnson
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106705
Wrightwood, CA 92397
Branch Manager: Catherine Burns
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday 10-6
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106704
Yucaipa, CA 92399
Branch Manager: Daniel Bagby
Branch Hours:
Monday 11-7
Tuesday 11-7
Wednesday 11-7
Thursday 10-6
Friday Closed
Saturday 9-5
Sunday Closed
Branch Programs
Print with Princh
Princh code: 106703
Yucca Valley, CA 92284
San Bernardino County Library 2024 Observed Holidays and Closures
January 15, 2024 – Dr. Martin Luther King Jr.’s Birthday
February 19, 2024 – President’s Day
March 31, 2024 – Easter Sunday
April 26, 2024 – Library Staff Development Day
May 27, 2024 – Memorial Day
June 19, 2024 – Juneteenth
July 4, 2024 – Independence Day
September 2, 2024 – Labor Day
October 14, 2024 – County Holiday
November 11, 2024 – Veterans Day
November 28-29, 2024 – Thanksgiving Holiday
December 24-25, 2024 – Christmas Holiday
December 31, 2024 – January 1, 2025 – New Year’s Holiday