Yucca Valley Branch Library
Open: Monday thru Wednesday – 11am to 7pm; Thursday – 10am to 6pm; Saturday – 9am to 5pm
Closed: Friday & Sunday
57098 Twentynine Palms Highway, Yucca Valley
(760) 228-5455
Joshua Tree Branch Library
Open: Monday thru Wednesday – 11am to 7pm; Thursday – 10am to 6pm; Saturday – 9am to 5pm
Closed: Friday & Sunday
6465 Park Blvd, Joshua Tree
(760) 366-8615
Twentynine Palms Library
Open: Monday thru Wednesday – 11am to 7pm; Thursday – 10am to 6pm; Saturday – 9am to 5pm
Closed: Friday & Sunday
6078 Adobe Road, Twentynine Palms
(760) 367-9519
Shadow Mountain Branch Library
Open: Monday thru Friday – 10am to 5:30pm; Saturday & Sunday – 10am to 4pm
Bldg. 692, MCAGCC Twentynine Palms
(760) 830-4265
Combat Center Library (ages 18+)
Open: Monday thru Friday – 8am to 7:30pm; Saturday & Sunday – 10am to 4pm
Bldg. 1524, MCAGCC Twentynine Palms
(760) 830-6875
Footsteps 2 Brilliance
FREE literacy APP for San Bernardino County Residents