• Summer Reading Program 2020

    Stay tuned for more information!

  • Flamingo Flocking

    Thank you so much for the support!


    Scroll down for services and digital resources

  • U.S. Census 2020

    Find out more information or take the Census HERE

Monday - Friday, 8 a.m. to 5 p.m.

Need a library card? Register HERE by selecting “tap here to register now” located just above login.

Library Hop service for patrons who wish to borrow library materials while the Community Center is closed to the public. Library staff will sanitize, package, checkout up to six (6) items to your library account, and walk them to your car.

Primary Hop is a “Librarian’s Dozen” bag of randomly selected and sanitized picture books for kids. Limited supply available daily.

For additional curbside services, click the Library Access tab.

Request hop services at or by calling (319)626-5701. If you are unable or prefer not to pick-up, materials may be mailed upon request. Ask staff for details when you phone or email.

• Patrons requesting this service must be fever free for at least 24 hours and have no symptoms of illness.
• Library staff will place materials into patron’s unlocked trunk or outside the library. Please do not get out of the car.
• Return library materials in the west side outdoor drop box.

During Closing

Answers to our most frequently asked questions.

Wi-Fi Access
Library-Free or North Liberty: best access is south community center parking lot closest to the building.
*Penn Meadows Park also has Wi-Fi access.

Laptop Hop
*This service is ONLY available for access to resources related to impacts due to the pandemic such as financial and general assistance.
Contact the library to set up a Laptop Hop Appointment
Usage is limited to one hour to conserve battery life.

Print Service
Need to print? We can help.
Email document to with subject PRINT REQUEST
Up to 10 pages free of charge and additional pages are $.10/page – cash or coin only

When you arrive at the library for Print or Laptop call (319)626-5701 and library staff will place laptop or printed document in you trunk.

Access 24/7 from home

Spring Reading Challenge
Read 20 minutes a day and enjoy activities too. Register and log via the link above.

Currently Reading
Are you missing book club? Join us each Wednesday evening at 7PM. Share what you’ve been reading and find out what others are reading? Join our Currently Reading virtual book club facilitated by Amy.

Listen to audiobooks and read ebooks through OverDrive’s Libby app.

RBdigital Magazines
Read digital magazines through the RBdigital app.

The New York Times
Enjoy free access to courtesy of your libraries in Digital Johnson County.

K-6 children’s ebook database

View More


Iowa Government Covid-19 Website
NEW Unemployment Claim
Unemployment Insurance Benefits
Unemployment Insurance FAQ
Social Security Disability Benefits
Apply for Medicare Online
(for those not retiring)
Johnson County General Assistance
Iowa 211 Resources

Need to fill out unemployment documents or job applications and don’t have access to a computer?
We can help. Call the library at (319)626-5701 to make arrangements.
*This service is ONLY available for access to resources related to impacts due to the pandemic such as financial and general assistance.

Access 24/7 from home

Watch over 30000 Documentaries, Classic and Indie Films via Desktop, Mobile and Roku.
Enjoy any of the titles listed HERE without deducting from your allotted monthly play credits.

Kanopy Kids
Kanopy includes children’s programming with its subdivision Kanopy Kids.
Unlimited access through May 2020.

View More

This Week At Your Library

No Events Today
No Events Today
No Events Today
No Events Today
No Events Today
No Events Today
No Events Today

Facebook Feed

Hours & Location

  • Monday: 9am – 8pm
  • Tuesday: 8am – 8pm
  • Wednesday: 9am – 8pm
  • Thursday: 8am – 8pm
  • Friday: 9am – 5pm
  • Saturday: 10am – 5pm
  • Sunday: 1pm – 4pm

520 W. Cherry Street
PO Box 320
North Liberty, IA 52317

Our Mission


Your Library:
A place to be, connect,
enrich, create, thrive.