San Diego County Library – Imperial Beach Branch

  • Public library

About the Library

San Diego County Library – Imperial Beach Branch is located at 810 Imperial Beach Blvd, Imperial Beach, CA 91932. It is open 10 AM–6 PM Monday, Wednesday, and Thursday, 12–7 PM Tuesday, and 10 AM–5 PM Friday and Saturday; Sunday is closed. Amenities include a wheelchair accessible entrance and parking lot, plus credit cards, debit cards, and NFC mobile payments. Highlighted reviews specifically mention a children's section with reading nooks described as airy and cozy. The supplied feedback also characterizes the library interior as bright, colorful, clean, and welcoming. Another reviewer describes staff members as friendly, knowledgeable, hardworking, and helpful and notes that the library is well maintained.

Opening Hours

  • Monday 10 AM–6 PM
  • Tuesday 12–7 PM
  • Wednesday 10 AM–6 PM
  • Thursday 10 AM–6 PM
  • Friday 10 AM–5 PM
  • Saturday 10 AM–5 PM
  • Sunday Closed

Photo Gallery

Visitor Reviews

  • Lainey

    I love this library. Staff are always kind and knowledgeable, the atmosphere is always wonderful, and it's in a great location right next to the park and all. I mostly use their computer and printing services, which are well priced (computer is free but print is not) and always simple! As of right now, black and white is .15/page and color is .45/page.

  • Andrew Rist

    Lots of space to study with a nice little park behind the library if you want to walk around a little.

  • Brandon Claypool

    Great place to live in Imperial Beach ⛱️ good people who are dedicated to helping one another.. 💦🌊🐙🐬keep our beaches clean ✌️

  • Jennifer Tizzard

    I always love visiting this library.

  • Thomas McDaniel

    They have an amazing staff of friendly, knowledgeable, hard working and helpful people at the IB LIBRARY. Really appreciate all of them and the library is well run and maintained. Thank you.

  • Efrain Cardenas

    I've been coming here with my family since my kids were babies/ grand re opening. Friendly staff. Fairly new and pretty neat and clean. The selection is smaller compared to other locations but that is understandable due to census and location.as of 12/23/2021 they aren't running at full speed due to covid restrictions. This branch is a great resource for the community.
    10/13/2022 - programs are slowing coming back. Still a awesome resource for the community young and young at heart(old).
    Neat and clean. Awesome staff and volunteers. Large selection on location.
    Also as a friendly reminder from a sincere neighbor/friend. Let's take care of what we got. Please be kind and considerate of the staff/volunteers and other patrons.
    Library voices, no running/horse play, Don't leave a mess/pick up after your and
    Be kind, please rewind(hahaha).

  • J Knee Fer

    My children and I love spending time at this library! Very bright, colorful, friendly, welcoming, clean atmosphere. We enjoy the reading nooks in the kids section. They're so airy yet cozy at the same time. It's always a pleasant experience each visit 💙

Location & Map

Phone (619) 424-6981

Address 810 Imperial Beach Blvd, Imperial Beach, CA 91932, United States

Libraries Near San Diego County Library – Imperial Beach Branch

French Valley Library4.5 (100)

French Valley Library

71.3 miles away

Winchester, CAPublic library

31526 Skyview Rd, Winchester, CA 92596, United States

Pacific Park Library4.0 (24)

Pacific Park Library

126.7 miles away

Glendale, CAPublic library

501 S Pacific Ave, Glendale, CA 91204, United States

Skyline Hills Branch Library4.6 (120)

Skyline Hills Branch Library

9.8 miles away

San Diego, CAPublic library

7900 Paradise Valley Rd, San Diego, CA 92139, United States

Doe Library4.8 (92)

Doe Library

466.8 miles away

Berkeley, CAUniversity library

Doe Library, Campanile Way, Berkeley, CA 94720, United States

Norris Medical Library4.6 (29)

Norris Medical Library

120.3 miles away

Los Angeles, CAUniversity library

2003 Zonal Ave, Los Angeles, CA 90089, United States