Explore JMRL's Collection
447,000 books, 24,000 audiobooks, 137,000 ebooks, and more...
Get a Recommendation
How to Visit
Programs and Events
How do I...
JMRL invites everyone in Central Virginia to read Traci Chee's We Are Not Free.
Check out the book, for your book club and meet your neighbors at the exciting programs all throughout March.
Same Page is generously funded by the Friends of JMRL.
Check out this week's dial-a-story options. New stories every week!
Try Beanstack, the online challenge platform, to track your reading progress and activities at JMRL. Start with the new Winter Reading Challenge for all ages, January 3 - February 15.
Sign up for a free Beanstack account at jmrl.beanstack.org.
Find virtual storytimes, boredom busters, and more on the JMRL YouTube Channel. And don't forget to follow JMRL on Facebook for more virtual content.
Submit your entry for the Kids Connect Journal and we will publish the collection each week.
Explore books added in the past 30 days | Staff Picks
JMRL serves the City of Charlottesville and the Counties of Albemarle, Greene, Louisa, and Nelson. There are eight library buildings, the Bookmobile, and a digital library that can be accessed from anywhere.
We appreciate your feedback! To tell us what you think, email email@example.com or by phone 434.979.7151 ext. 6678 and leave a message.
Things to keep in mind: