Welcome to the Imperial County Free Library

The Library is Now Open for In-Person Services

The library has reopened to the public for in-person services as of June 1, 2021. Please note business hours have changed to reflect increased sanitation efforts. Some services may not be available at all locations or there may be modifications. Any person entering the library is subject to screening before entry.

Covid-19 Precautions

The health and safety of the public and library staff is of utmost importance and we're glad to offer library services again. We're implementing a few new precautions which may impact processing, borrowing, and response times. Check out our Guidelines for more information.

Library Grab and Go

Enjoy the convenience of borrowing library materials without having to enter the library. Use the library catalog to search and reserve titles for pickup at your nearest library branch. Or call the library and staff can help you select and reserve titles over the phone. You'll receive a call or email once your materials are ready for pickup. Proceed to the library's doorside pickup area to retrieve your materials during designated hours.

Grab and Go by Request Only

Mission Statement

The County of Imperial Free Library provides open and equal access to information and resources for members of our diverse community in order to meet the residents' educational, professional and personal informational and recreational reading needs.

About Us

The library was founded in 1912 and serves Imperial County residents who live in the unincorporated areas of the County and in the cities of Calipatria and Holtville. Currently there are four library sites open to the public in Calipatria, Heber, Holtville, and Salton City.

Register for the Library's


Activity Packets

For Children K-6 living in Calipatria, Heber, Holtville & Salton City

Follow Us!

Follow us on Facebook for updates on new services, programs, and more!

Branch Locations & Hours

One branch near you!

  •    CALIPATRIA    
  •    HEBER    
  •   HOLTVILLE    

Calipatria Branch

105 S. Lake Ave

P.O. Box 707

Calipatria, CA 92233

(760) 348-2630

In-Person Services:

Monday-Friday 9:00am - 5:30pm

Grab and Go By Request Only


Heber Branch

1132 Heber Ave

Heber, CA 92249

(442) 265-7131

In-Person Services:

Monday, Wednesday and Friday 9:00am - 5:30pm

Grab and Go By Request Only


Holtville Branch

101 E. 6th St

P.O. Box 755

Holtville, CA 92250

(760) 356-2385

In-Person Services:

Monday-Friday 9:00am - 5:30pm

Grab and Go By Request Only


Salton City Branch

1209 Van Buren Road, Suite # 2

P.O. Box 5340

Salton City, CA 92275

(760) 604-6956

In-Person Services:

Tuesday & Thursday 9:00am - 5:30pm

Friday 10:00am-2:00pm

Grab and Go By Request Only

Contact Information

Administrative Headquarters:
1331 S. Clark Road, Bldg. 24
El Centro, CA 92243
Mailing Address:
1125 Main Street
El Centro, CA 92243
(442) 265-7100

County Librarian: Mary Jane Guerrero

Phone: (442) 265-7100

For information about our adult literacy services:

Phone: (442) 265-7151

Email: monicareyes@co.imperial.ca.us

For information about our family literacy services:

Phone: (442) 265-7103

Email: familyliteracy@co.imperial.ca.us

Questions? Feel free to complete the form and library staff will respond shortly.