Calendar

Filter Programs

Filter Options

Search:

Programs for:



Branch Location:

Check All | Uncheck All

Program categories:

Check All | Uncheck All

December 2025

December 1, 2025Monday
Knitting Group
Adults
Scottsville
Dec 1
1:00pm - 2:30pmEvent Actions Permalink
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.
Basic Sewing
Adults Teens
Northside
Dec 1
5:00pm - 6:00pm
Sign UpEvent Actions Permalink
Recommended ages 12+. Registration encouraged.
Learn how to do essential hand sewing techniques. All materials will be provided on site. Register online at www.jmrl.org or contact Zavia Willis at zwillis@jmrl.org for more information.
December 2, 2025Tuesday
Stitches
Adults
Northside
Dec 2
10:30am - 12:30pm
Sign UpEvent Actions Permalink
Like to knit, crochet, or do needlework? Join us! Bring your project and visit while you work.
Baby Toddler time
Children
Louisa
Dec 2
11:00am - 12:00pmEvent Actions Permalink
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.
December 3, 2025Wednesday
Little Bookworms Storytime
Children
Nelson
Dec 3
10:30am - 11:15amEvent Actions Permalink
Gather weekly on Wednesday morning with other 2-5 year olds and their caregivers to hear great stories, play, sing, and craft! Join us in the large meeting room at Nelson Memorial Library at 10:30 for a fun 45 minute story time.
BYOC (Bring Your Own Craft)
Adults
Louisa
Dec 3
1:00pm - 3:45pmEvent Actions Permalink
BYOC is an open workshop for people who do any kind of handicraft.  Come to share ideas, show off your work and get another crafter’s eye and perception.  Chat and meet with your neighbors while you work on your craft project.  All levels of crafting experience welcome.   
Crafty Criminals (formerly Deadly Knits)
Adults
Gordon Ave
Dec 3
6:30pm - 8:30pm
Sign UpEvent Actions Permalink
Ages 16* and up.
Craft while we listen to and discuss true crime.  Want to learn how to knit? We will teach you, supplies provided! Questions? Email Camille at cthompson@jmrl.org.

*Themes not suitable for under 16.
 
Next Step: Writing Workshop
Adults
Northside
Dec 3
6:30pm - 8:00pmEvent Actions Permalink
Unleash your inner writer. Collaborate with other authors to sharpen your skills and support others on their creative journey. All participants should be willing at some point to submit their own pieces for workshopping. Contact Maureen Spokes at mspokes@jmrl.org for more information. 
December 4, 2025Thursday
Read and Rhyme Storytime
Children
Louisa
Dec 4
10:30am - 11:00amEvent Actions Permalink
Ages 2-5 with adult or caregiver.  Siblings are welcomed.
A half hour of fun that promotes verbal, motor and social skills using short books, songs, and flannel stories. 
Louisa Chess Club
Teens
Louisa
Dec 4
11:30am - 12:30pm
Wait ListEvent Actions Permalink
Come join in on a weekly chess club meeting. There will be a short lesson on basics of chess, followed by casual game practice. All skill levels are welcomed. Ages 6-18.  Registration required.
First Thursday Book Club, Hosted by Greene County Library
Adults
Greene
Dec 4
7:00pm - 8:30pm
Sign UpEvent Actions Permalink
This is a friendly group of serious readers meeting monthly for lively and stimulating book discussion. All are invited and welcome to attend! This program is presented in a hybrid format, please register if you would like to attend via Zoom.

Upcoming Titles:
Feb 6 - Women of the Post by Joshunda Sanders 
March 6 - Same Page Community Read: Chesapeake requiem : a year with the watermen of vanishing Tangier Island by Earl Swift 
April 3 - The One Hundred Years of Lenni & Margot by Marianne Cronin
May 1 - The Silence of the Girls by Pat Barker
June 5 - The Sea of Tranquility by Emily St. John Mandel
July 3 - Night Watch by Jayne Anne Phillips
Aug. 7 - Before the Coffee Gets Cold by Toshikazu Kawaguchi
Sept. 4 - The Women by Kristin Hannah
Oct. 2 - James: A Novel by Percival Everett
Nov. 6 - The God of the Woods by Liz Moore
Dec. 4 - The Frozen River by Ariel Lawhon
December 5, 2025Friday
Literary Masterpieces Book Group
Adults
Gordon Ave
Dec 5
10:15am - 11:30amEvent Actions Permalink
For adults. No registration required. Join a lively discussion of literary classics! New members and visitors are always welcome. See below for each month’s selection. To be added to the email list for updates and reminders, contact cthompson@jmrl.org.

September 5: The Three Musketeers by Alexandre Dumas
October 3: The Red Badge of Courage by Stephen Crane
November 7: Reading Lolita in Tehran by Azar Nafisi
December 5: Fair and Tender Ladies by Lee Smith
January 2: The Moon and Sixpence by W. Somerset Maugham
February 5: The House Behind the Cedars by Charles W Chesnutt
March 6: As I Lay Dying by William Faulkner
April 3: Bartleby the Scrivener and Benito Cereno by Herman Melville (also available through Project Gutenberg).
May 1: Alice's Adventures in Wonderland by Lewis Carroll
June 6: North and South by Elizabeth Gaskell  *And choosing books for 2026-27*

This group takes a break in the months of July and August, and will resume meeting in September.
 
December 6, 2025Saturday
Together Tales
Children
Gordon Ave
Dec 6
11:00am - 11:30amEvent Actions Permalink
Add some brain-building to your errands. Stop by on Saturdays for stories, movement, and early literacy: “Sing, Talk, Read and Play” fun for the young.
December 8, 2025Monday
Knitting Group
Adults
Scottsville
Dec 8
1:00pm - 2:30pmEvent Actions Permalink
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.
Teen Dungeons & Dragons Club
Teens
Gordon Ave
Dec 8
5:00pm - 7:00pm
Sign UpEvent Actions Permalink
Ages 14-18.  Registration required for each session.

Play Dungeons & Dragons (5th edition), no experience or game supplies needed! Snacks provided. You can email any questions to ndefibaugh@jmrl.org.
December 9, 2025Tuesday
Stitches
Adults
Northside
Dec 9
10:30am - 12:30pm
Sign UpEvent Actions Permalink
Like to knit, crochet, or do needlework? Join us! Bring your project and visit while you work.
Baby Toddler time
Children
Louisa
Dec 9
11:00am - 12:00pmEvent Actions Permalink
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.
Plot Twisters Teen Book Club
Teens
Central
Dec 9
5:00pm - 6:00pm
Sign UpEvent Actions Permalink
For teens ages 11-18.  Registration Required
Avid teen readers are invited to join and read a book of your choice on a monthly theme or genre! We meet on the second Tuesday each month to discuss our books, do crafts, and eat snacks.
Midori Manga Meetup
Teens
Greene
Dec 9
6:00pm - 7:30pm
Sign UpEvent Actions Permalink
Ages 13-18. Registration Required.

Are you an anime and manga fan? Join the Greene County Library's Midori Manga Meetup!
Meetup to discuss the manga of the month and watch the first few episodes of the anime. Connect with other anime & manga loving teens in your area over discussions and fun activities and prizes!

The first ten signups will receive a free copy of the manga.

Ratings of manga/anime vary. Patrons are encouraged to review titles online for descriptions and age ranges of the manga and anime. Please reach out to the Greene County Library with any questions or email the YA Librarian at hshumway@jmrl.org.

July 8: Sk8 the Infinity
August 12: Anne Shirley
September 9: My Hero Academia
October 14: The Promised Neverland 
November 4: Black Clover
December 9: Sailor Moon

 
Crozet Teen Advisory Board
Teens
Crozet
Dec 9
6:30pm - 7:30pmEvent Actions Permalink
We need your ideas! TAB helps the library plan and lead teen programs, displays, and activities. Members enjoy snacks and receive volunteer hours. It’s your library, make a difference! Grades 8-12. Application required. Contact raustin@jmrl.org if you have any questions.
December 10, 2025Wednesday
Little Bookworms Storytime
Children
Nelson
Dec 10
10:30am - 11:15amEvent Actions Permalink
Gather weekly on Wednesday morning with other 2-5 year olds and their caregivers to hear great stories, play, sing, and craft! Join us in the large meeting room at Nelson Memorial Library at 10:30 for a fun 45 minute story time.
BYOC (Bring Your Own Craft)
Adults
Louisa
Dec 10
1:00pm - 3:45pmEvent Actions Permalink
BYOC is an open workshop for people who do any kind of handicraft.  Come to share ideas, show off your work and get another crafter’s eye and perception.  Chat and meet with your neighbors while you work on your craft project.  All levels of crafting experience welcome.   
Book Talk
Adults
Northside
Dec 10
1:00pm - 2:30pmEvent Actions Permalink
Love to read and discuss good books? Join us at the Northside Library for "Book Talk." We meet the 2nd Wednesday of each month at 1:00pm. Call the Northside Reference Desk at 434-973-7893 ext.4 for more information. See our monthly book selections below:

July 9 - The Frozen River by Ariel Lawhon 
Aug. 13 - Montana 1948 by Larry Watson 
Sept. 10 - A Patchwork Planet by Anne Tyler 
Oct. 8 - North Woods by Daniel Mason'
Nov. 12 - The Street by Ann Petry 
Dec. 10 - The Things They Carried by Tim O'Brien 
Cookies and Crochet
Adults Teens
Central
Dec 10
3:00pm - 4:30pm
Sign UpEvent Actions Permalink
AGES 15+
Come to the library to crochet, eat cookies, and chill. Whether you’re an expert or a beginner, bring your crochet projects (your fav cookies if you want) to chat and learn all things crochet!
Wednesday Evening Book Group
Adults
Gordon Ave
Dec 10
7:30pm - 8:30pm
Sign UpEvent Actions Permalink
Join Gordon Avenue’s Wednesday Evening Book Group for a hybrid (simultaneous in-person and zoom) discussion of a variety of classic and contemporary fiction and nonfiction.  New members and visitors are welcome.  This group meets the second Wednesday of the month at 7:30pm.  See below for each month’s selection.  Register to receive the Zoom link.
December 11, 2025Thursday
Read and Rhyme Storytime
Children
Louisa
Dec 11
10:30am - 11:00amEvent Actions Permalink
Ages 2-5 with adult or caregiver.  Siblings are welcomed.
A half hour of fun that promotes verbal, motor and social skills using short books, songs, and flannel stories. 
Louisa Chess Club
Teens
Louisa
Dec 11
11:30am - 12:30pm
Wait ListEvent Actions Permalink
Come join in on a weekly chess club meeting. There will be a short lesson on basics of chess, followed by casual game practice. All skill levels are welcomed. Ages 6-18.  Registration required.
Scene Reading Group
Adults Teens
Louisa
Dec 11
4:30pm - 5:30pmEvent Actions Permalink
In this group, which meets the second Thursday of each month at 4:30 pm, we gather together to read short scripts, parts of plays or screenplays, original compositions, or even transcribed scenes from pop culture. No acting experience necessary. This is a fun, low-stakes way to appreciate the written word, spoken aloud!
Dungeons and Dragons
Adults
Central
Dec 11
6:00pm - 8:45pm
Sign UpEvent Actions Permalink
Ages 18+.  Registration required.
Are you a seasoned Dungeons and Dragons player? Or are you new to the scene and want a group to play with? Come by Central on the second Thursday of every month to join us for a continuous campaign! Players of all knowledge levels are welcome.

Any questions please email arodgers@jmrl.org
December 13, 2025Saturday
Together Tales
Children
Gordon Ave
Dec 13
11:00am - 11:30amEvent Actions Permalink
Add some brain-building to your errands. Stop by on Saturdays for stories, movement, and early literacy: “Sing, Talk, Read and Play” fun for the young.
December 15, 2025Monday
Knitting Group
Adults
Scottsville
Dec 15
1:00pm - 2:30pmEvent Actions Permalink
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.
December 16, 2025Tuesday
Stitches
Adults
Northside
Dec 16
10:30am - 12:30pm
Sign UpEvent Actions Permalink
Like to knit, crochet, or do needlework? Join us! Bring your project and visit while you work.
Baby Toddler time
Children
Louisa
Dec 16
11:00am - 12:00pmEvent Actions Permalink
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.
Northside's Mystery Book Group
Adults
Northside
Dec 16
1:00pm - 2:30pmEvent Actions Permalink
Love mysteries and thrillers?  Join us at the Northside Library the last Tuesday of every month!

2025 selections:
January 28: Faceless Killers by Henning Mankell
February 25: The Poacher’s Son by Paul Doiron
March 25: The Widows of Malabar Hill by Sujata Massey
April 22: Small Mercies by Dennis Lehane
May 27: Killers of a Certain Age by Deanna Raybourn
June 24: The Flanders Panel by Arturo Perez-Reverte
July 22: A Loyal Character Dancer by Qiu Xiaolong
August 26: Mr. Churchill’s Secretary by Susan MacNeal
September 23: Mr. Mercedes by Stephen King
October 28: Skinwalkers by Tony Hillerman
November 25: Strangers on a Train by Patricia Highsmith
December 16: A Brilliant Death by Robin Yocum

Contact 434.973.7893 x4 for further information or updates.
CANCELLED - Dungeons & Dragons
Teens
Crozet
Dec 16
7:00pm - 8:45pm
CanceledEvent Actions Permalink
Come join us for one-off adventures of Dungeons & Dragons! For ages 13-18 only. Registration required. If you are new to the group, please complete the character form that is emailed to you before each meeting.
December 17, 2025Wednesday
Little Bookworms Storytime
Children
Nelson
Dec 17
10:30am - 11:15amEvent Actions Permalink
Gather weekly on Wednesday morning with other 2-5 year olds and their caregivers to hear great stories, play, sing, and craft! Join us in the large meeting room at Nelson Memorial Library at 10:30 for a fun 45 minute story time.
BYOC (Bring Your Own Craft)
Adults
Louisa
Dec 17
1:00pm - 3:45pmEvent Actions Permalink
BYOC is an open workshop for people who do any kind of handicraft.  Come to share ideas, show off your work and get another crafter’s eye and perception.  Chat and meet with your neighbors while you work on your craft project.  All levels of crafting experience welcome.   
More and More Lego Fun!
Children Teens
Nelson
Dec 17
3:30pm - 4:30pmEvent Actions Permalink
Ages 10+. No registration required.

An hour of hands-on fun with Lego blocks at Nelson Library.  Hang out every third Wednesday of the month to meet and share ideas with other Lego enthusiasts!

Starts May 21st from 3:30-4:30 PM
PAWS reading with Charlotte
Children Teens
Louisa
Dec 17
4:30pm - 5:30pmEvent Actions Permalink
Come read to Charlotte a sweet goldendoodle, she loves to be the listener to your books.
Not Bored Games
Teens
Central
Dec 17
5:00pm - 6:00pmEvent Actions Permalink
Join us on the third Wednesday of each month to play new and familiar games, make new friends, and eat snacks. 
December 18, 2025Thursday
Read and Rhyme Storytime
Children
Louisa
Dec 18
10:30am - 11:00amEvent Actions Permalink
Ages 2-5 with adult or caregiver.  Siblings are welcomed.
A half hour of fun that promotes verbal, motor and social skills using short books, songs, and flannel stories. 
Louisa Chess Club
Teens
Louisa
Dec 18
11:30am - 12:30pm
Wait ListEvent Actions Permalink
Come join in on a weekly chess club meeting. There will be a short lesson on basics of chess, followed by casual game practice. All skill levels are welcomed. Ages 6-18.  Registration required.
Brown Baggers Book Club
Adults
Central
Dec 18
12:00pm - 1:00pmEvent Actions Permalink
Third Thursdays at noon. To be added to the email list contact kfarrell@Jmrl.org.

June 12th, 2025  The Storied Life of A. J. Fikry by Gabrielle Zevin
July 17th, 2025 Tell Me Everything by Elizabeth Strout
August 21st, 2025  My Antonia by Willa Cather
September 18th, 2025 The Bridge of San Luis Rey by Thornton Wilder
October 16th, 2025 That Librarian: The Fight Against Book Banning in America by Amanda Jones
November 20th, 2025 I Know Why The Caged Bird Sings by Maya Angelou
December 18th, 2025- Potluck and selection meeting

See the full list in Find It
Animal Book Club
Adults
Central
Botanical Fare 421 E Main St, Charlottesville, VA 22902
Dec 18
6:00pm - 7:00pm
Sign UpEvent Actions Permalink
3rd Thursdays at 6pm at Botanical Fare on the Charlottesville Downtown Mall

"If you love reading and animals, Animal Book Club is for you! Through the lens of novels and nonfiction books, we explore the ethics and emotions of our complex relationships with all creatures great and small.

Jul 17 Black Beauty by Anna Sewell
Aug 21 Raising Hare by Chloe Dalton
Sep 18 Funny Farm by Laurie Zaleski
Oct 16 The Tiger by John Vaillant
Nov 20 An Immense World by Ed Yong
Dec 18 Horse: A Novel by Geraldine Brooks

Registration recommended (this enables us to send an automatic reminder before the event)
Next Step: Writing Workshop
Adults
Northside
Dec 18
6:30pm - 8:00pmEvent Actions Permalink
Unleash your inner writer! Collaborate with others to sharpen your skills. Our group is intentionally supportive. All members should be willing to submit their own writing at some point to be workshopped. Contact Maureen Spokes at mspokes@jmrl.org for more information. 
Plan with Me: Planner and Journal Craft Program
Adults Teens
Northside
Dec 18
6:30pm - 8:00pmEvent Actions Permalink
Do you enjoy Happy Planners, scrapbooking, or journaling?  Join us each month to create a scrapbook style daily planner.

Feel free to bring your current planner or journal to use or any stickers, tapes or supplies you no longer find useful.  We will also have a selection of stickers, tapes, pages, and rings for you to start your scrapbook planner from scratch!
December 20, 2025Saturday
Together Tales
Children
Gordon Ave
Dec 20
11:00am - 11:30amEvent Actions Permalink
Add some brain-building to your errands. Stop by on Saturdays for stories, movement, and early literacy: “Sing, Talk, Read and Play” fun for the young.
December 22, 2025Monday
Knitting Group
Adults
Scottsville
Dec 22
1:00pm - 2:30pmEvent Actions Permalink
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.
December 23, 2025Tuesday
Stitches
Adults
Northside
Dec 23
10:30am - 12:30pm
Sign UpEvent Actions Permalink
Like to knit, crochet, or do needlework? Join us! Bring your project and visit while you work.
Baby Toddler time
Children
Louisa
Dec 23
11:00am - 12:00pmEvent Actions Permalink
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.
Tuesday Afternoon Book Club
Adults
Louisa
Dec 23
4:00pm - 5:00pmEvent Actions Permalink
This is a friendly group of serious readers meeting monthly for lively and stimulating book discussion.  Newcomers always welcome. This group meets the fourth Tuesday of the month at 4:00pm. See below for each month’s selection.

Aug. 26: The Women by Kristin Hannah
Sept. 23: Long Island by Colm Toibin
Oct. 24: The Water Dancer by Ta-Nehisi Coates
Nov. 25: North Woods by Daniel Mason
Dec. 23: How to Age Dis-gracefully by Clare Pooley
Jan. 27:  Hello Beautiful by Ann Napolitano
Feb. 24: Vaster Wilds by Lauren Grofe
December 24, 2025Wednesday
Christmas Eve
Adults Children Teens
Central, Crozet, Gordon Ave, Greene, Louisa, Nelson, Northside, Scottsville
Dec 24
all-dayEvent Actions Permalink
JMRL is closed in observance of Christmas Eve.
December 25, 2025Thursday
Christmas Day
Adults Children Teens
Central, Crozet, Gordon Ave, Greene, Louisa, Nelson, Northside, Scottsville
Dec 25
all-dayEvent Actions Permalink
JMRL is closed in observance of Christmas Day.
December 26, 2025Friday
Day after Christmas
Adults Children Teens
Central, Crozet, Gordon Ave, Greene, Louisa, Nelson, Northside, Scottsville
Dec 26
all-dayEvent Actions Permalink
JMRL is closed in observance of Day after Christmas.
December 27, 2025Saturday
Together Tales
Children
Gordon Ave
Dec 27
11:00am - 11:30amEvent Actions Permalink
Add some brain-building to your errands. Stop by on Saturdays for stories, movement, and early literacy: “Sing, Talk, Read and Play” fun for the young.
L is for LEGO
Children
Northside
Dec 27
3:30pm - 4:30pmEvent Actions Permalink
Ages 4-11.  No registration required.
L is for LEGO! Build fantastical creations with other LEGO-minded kids. We'll provide the LEGO bricks, you provide the creativity. Your imagination's the limit!

Please call the Children's Desk at 434-973-7893 ext 5 with any questions.
December 29, 2025Monday
Knitting Group
Adults
Scottsville
Dec 29
1:00pm - 2:30pmEvent Actions Permalink
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.
December 30, 2025Tuesday
Stitches
Adults
Northside
Dec 30
10:30am - 12:30pm
Sign UpEvent Actions Permalink
Like to knit, crochet, or do needlework? Join us! Bring your project and visit while you work.
FPV Drone Class
Teens
Nelson
Dec 30
5:30pm - 7:00pm
Sign UpEvent Actions Permalink
The last Tuesday of  every month for ages 11-18.  Registration encouraged, but not required!!

Learn how to fly, gadgetry, electrical troubleshooting, aerial photography, flips, tricks and MORE!!!

(*We use fpv.skydive for simulator time. If possible, please bring a laptop with the sim installed. Available for free on Steam. Controllers will be provided*)
December 31, 2025Wednesday
Little Bookworms Storytime
Children
Nelson
Dec 31
10:30am - 11:15amEvent Actions Permalink
Gather weekly on Wednesday morning with other 2-5 year olds and their caregivers to hear great stories, play, sing, and craft! Join us in the large meeting room at Nelson Memorial Library at 10:30 for a fun 45 minute story time.
BYOC (Bring Your Own Craft)
Adults
Louisa
Dec 31
1:00pm - 3:45pmEvent Actions Permalink
BYOC is an open workshop for people who do any kind of handicraft.  Come to share ideas, show off your work and get another crafter’s eye and perception.  Chat and meet with your neighbors while you work on your craft project.  All levels of crafting experience welcome.   
New Years Eve - Libraries close at 5pm
Adults Children Teens
Central, Crozet, Gordon Ave, Greene, Louisa, Nelson, Northside, Scottsville
Dec 31
5:00pm - 9:00pmEvent Actions Permalink
All JMRL Libraries close at 5pm in observance of Thanksgiving Eve.