Jefferson-Madison Regional Library Homepage

Explore books added in the past 30 days

Upcoming Programs
  • Patchwork Crafty Storytime

    Monday, June 9, 2025, 11am – 12pm EDT
    Central Library – Children

    Category: Arts & Crafts, Early Literacy
    For children ages 2-5 with a caregiver.
    No registration required.
    Dive into the colorful world of Elmer the Patchwork Elephant, followed by exciting craft activities inspired by his adventures.

    Visit Central Library on Mondays at 11am each week for "Magical Mondays," programs specifically geared toward preschoolers! Questions? Call 434-979-7151 or email childrens@jmrl.org.
  • Drop-In Mondays: Collage Art

    Monday, June 9, 2025, 1 – 2:30pm EDT
    Central Library – Teens

    Category: Arts & Crafts, Games & Recreation
    Ages 11-18. Registration is requested but not required, or drop in to the Teen Space on Mondays for free snacks (ask at the teen desk) and a different craft or activity each week. All materials provided.

    This week: Use magazines and other materials to create a unique masterpiece. 
  • Knitting Group

    Monday, June 9, 2025, 1 – 2:30pm EDT
    Scottsville Library – Adults

    Category: Arts & Crafts
    Join a group of folks who love knitting ( as well as quilting and crocheting)!  No need to bring anything, but if you have a project you would like to share or work on, bring it along and you can work on it in the company of others! This is a welcoming environment where you can ask questions and share tips.

    Drop by when you would like-no need to attend every week.
  • Tarantulas and How to Care for Them

    Monday, June 9, 2025, 2 – 3pm EDT
    Louisa County Library – Adults

    Category: Workshops
    Join Kaitlyn Polanowski, a spider keeping hobbyist, for information about tarantulas related to their care in captivity in comparison with how they live in the wild. You will also gain some of an understanding of how the hobby in the United States works.

    This program is suitable for all ages and free of charge.
  • Shenandoah National Park Presents: Let it Rock!

    Monday, June 9, 2025, 3 – 4pm EDT
    Scottsville Library – Children

    Category: Science & Technology
    All ages welcome!

    Join us at the Scottsville Library as we host the Shenandoah National Park and explore the world of all things rocks!
  • Book Bats

    Monday, June 9, 2025, 3:30 – 4:30pm EDT
    Greene County Library – Children

    Category: Book Clubs, Early Literacy, Games & Recreation
    For Grades 1-3. Registration required.

    Join us for a snack, a book, and fun activities with new friends! Every month, we read from a new book that participants can take home to enjoy with their family.

    No advance reading necessary. Free book for registered participants. 
    To ensure that each child receives a book, multiple registrations from the same family MAY receive one copy of the current month’s book and one copy of another title.
  • Summer Kickoff Celebration: Crozet Library

    Monday, June 9, 2025, 5:30 – 6:30pm EDT
    Crozet Library – Adults

    Category: Other
    All ages.

    Celebrate the beginning of summer at the Crozet Library as we kick off a colorful season of reading with the Color our World Summer Reading Program. Crafts, games, sweet treats, and, of course, books!

    Rain or shine - inclement weather moves events inside.
  • Summer Kickoff: Gordon Avenue Library

    Monday, June 9, 2025, 6 – 8pm EDT
    Gordon Avenue Library – Adults

    Category: Other
    For all ages!

    Celebrate the start of JMRL's summer reading challenge in the library's front gardens with popsicles, music, face painting, and a visit from the Bookmobile!

    Sign up to participate in JMRL's Summer Challenge at jmrl.beanstack.org.

    Inclement weather moves the event inside.
  • Bluegrass & Tall Tales with Bright Star Theatre

    Tuesday, June 10, 2025, 10 – 10:45am EDT
    Nelson Memorial Library – Children

    Category: Other
    For all ages. 
    No registration required. 

    Enjoy toe-tapping Bluegrass classics and celebrated American Tall Tales in this show brimming with wild characters and enduring stories!

    Learn more about Bright Star Theatre.
    View other Summer 2025 Bright Star Theatre performances at JMRL.
    View all events in the JMRL Summer Performer Series 2025.
     
  • English Conversation Circle

    Tuesday, June 10, 2025, 10:30 – 11:30am EDT
    An In-person & Virtual, Northside Library – Adults

    Category: Other
    Would you like to practice your English speaking skills with others who are also learning English? Join our online conversation circle. Library staff will guide the conversation in an informal, no-pressure setting. The first and third Tuesdays are in person, and the second, fourth and fifth Tuesdays are over zoom.  To sign up and receive this month's schedule please email Rneff@jmrl.org.
  • Stitches

    Tuesday, June 10, 2025, 10:30am – 12:30pm EDT
    Northside Library – Adults

    Category: Arts & Crafts
    Like to knit, crochet, or do needlework? Join us! Bring your project and visit while you work.
  • Baby Toddler time

    Tuesday, June 10, 2025, 11am – 12pm EDT
    Louisa County Library – Children

    Category: Early Literacy
    Baby and toddler with parents and care givers listen to stories and sing songs. After time for free play and parent can meet to friends.
  • View Full Calendar

Library Branches

JMRL serves the City of Charlottesville and the Counties of Albemarle, Greene, Louisa, and Nelson. There are eight library locations, the Bookmobile, and a Digital Library that can be accessed from anywhere.