Need a Library Card?
Come to the Circulation desk with an ID and proof of address to get a library card. To save time fill out our online registration form before coming in.
Holds & Interlibrary Loan
If an item is not available in the Library cardholders may put a hold on it. Patrons will be notified when the item becomes available and will have 5 days to pick up their hold. A patron may have up to 5 holds at a time.
If the Library does not own an item Coralville, University Heights, and Rural Johnson County card holders may request an interlibrary loan. A patron may have up to 3 interlibrary loan requests at a time. Books published in the last year are not eligible for interlibrary loan.
If you would like to make use of our curbside services, put items on hold and tell us you are here for pickup using the Coralville Public Library App.
If you are unable to use the app call the Circulation Desk at 319-248-1850.
The Coralville Public Library Book Bike takes the library out into the community from May – October! When you spot the Book Bike out in Coralville stop by to check out books, sign up for a library card, and learn more about library services and programs!
Don’t know what to read next? Let us help you choose! See Find Your Next Read for reading lists or to request a personalized reading recommendation.
Need assistance or have questions?