Jefferson-Madison Regional Library Homepage
Patchwork Crafty Storytime
– Monday, June 9, 2025, 11am – 12pm EDT
Central Library – ChildrenMore info...
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 EDTSign Up
Central Library – TeensMore info...
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 – AdultsMore info...
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 – AdultsMore info...
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 – ChildrenMore info...
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 EDTSign Up
Greene County Library – ChildrenMore info...
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 – AdultsMore info...
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 – AdultsMore info...
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 – ChildrenMore info...
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 – AdultsMore info...
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 EDTSign Up
Northside Library – AdultsMore info...
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 – ChildrenMore info...
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.
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.