Error loading page.
Try refreshing the page. If that doesn't work, there may be a network issue, and you can use our self test page to see what's preventing the page from loading.
Learn more about possible network issues or contact support for more help.

Need a library card?

You need a library card to borrow digital titles, place holds, and add titles to your wish list.

Begin typing your library’s name to see if it’s a member of this website, or click the down arrow to select from a list. Once you select a library, we'll show you the best way to get a library card.

No matches. Try checking your spelling, and confirm you're using the correct library name. You can also find your library using www.overdrive.com.

Altha Merrifield - Lake Elsinore Branch Library

Anza Valley Community Library

Calimesa Library

Canyon Lake Branch Library

Cathedral City Branch Library

Coachella Branch Library

Desert Hot Springs Branch Library

Eastvale Community Library

El Cerrito Public Library

Glen Avon Branch Library

Grace Mellman Library

Highgrove Branch Library

Home Gardens Library

Idyllwild Branch Library

La Quinta Branch Library

Lake Tamarisk Library

Max T. Mccandless Branch Library Indio

Mecca-North Shore Branch Library

Mission Trail Community Library

Norco Branch Library

Nuview Branch Library

Palm Desert Branch Library

Paloma Valley Library

Perris Branch Library

Riverside County Library System

Robidoux Branch Library

Romoland Community Library

San Jacinto Branch Library

Sun City Branch Library

Temecula Public Library

Thousand Palms Library

Valle Vista Library

Vick Knight Community Library

Woodcrest Community Library