Bookmobile Schedules

San Bernardino County Library maintains two bookmobiles that operate out of Administrative Headquarters in San Bernardino and the Needles Branch Library. BOOKMOBILES travel to remote areas of the County to provide library materials and services to communities that do not have immediate access to nearby libraries.

Patrons are reminded that BOOKS BY MAIL can provide them with materials from the entire County Library collection. Information is available on the Bookmobile or by calling either your local branch library or the Library's Community Services Department at (909) 387-5728.

BOOKS BY MAIL can be provided to residents who live within the County Library's jurisdiction and are unable to visit a branch library or bookmobile stop because of health or distance.


San Bernardino Bookmobile
Service on AlternateTuesdays
Call (909) 387-5725 with Questions

Upper Lytle Creek
U.S. Post Office on Sycamore
8:30-9:00 a.m.


El Mirage
County Park #7; Service Area #70
11:45 - 12:15 p.m.

Phelan
Shopping Center at Phelan & Sheepcreek Roads
10:15-10:45 a.m.

Silver Lakes
Clubhouse and Mountain Springs Road
1:00 - 1:30 p.m.



Needles Branch Bookmobile
Service on Alternate Wednesdays
Call (760) 326-9255 with Questions

Mountain Pass Run

Nipton: 9:00 - 9:30 a.m.
Mountain Pass: 10:15 - 11:15 a.m.
Cima: 12:00 - 12:30 p.m.
Essex: 2:30 - 3:00 p.m.
Goffs: 3:30 - 4:00 p.m.
Arrive in Needles: 5:45 p.m.


River Camp Run

Havasu Landing on California time
Remainder of run on Arizona time

Havasu Landing: 8:15 - 9:15 a.m.
Big River: 10:45 - 12:00 a.m.
River View: 12:30 - 1:00 p.m.
Bermuda Palms: 1:30 - 2:30 p.m.
River Lodge: 2:50 - 3:10 p.m.
Arrive in Needles: 5:00 p.m.