Title/Search
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
Page Turners Book Club
Join us in-person for a lively book discussion. We will be reading "Becoming Madam Secretary" by Stephanie Dray.
Even before she became Franklin D. Roosevelt’s secretary of labor and the first...
- Date:
- Thursday, January 15, 2026
- Time:
- 3:30pm - 4:30pm
- Location:
- Atlee Carrie Crenshaw Timberlake Conference Room, Atlee Branch
- Categories:
- Adult
Teen Hangout
Students from 6th graders to 12th graders (ages 12-18) are welcome to attend Teen Hangout after school from 4:00pm to 5:30pm. Staff will supervise Teen Hangout, and some activities/games will be...
- Date:
- Thursday, January 15, 2026
- Time:
- 4:00pm - 5:30pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
- Categories:
- Teens
Yarnworks
For adults and teens.
Join fellow yarn lovers for knitting, crocheting, and conversation. All levels of experience are welcome and invited to attend.
For more information or if you have a...
Watercolor Birch Trees painting craft
Join us for painting fun! We're creating a winter birch tree painting inspired by Claude Monet’s “Magpie.” You will explore the basic elements and principles of drawing, including: line, shape, form,...
- Date:
- Thursday, January 15, 2026
- Time:
- 6:00pm - 7:00pm
- Location:
- Ashland Meeting Room A (Kitchenette Side), Ashland Branch
- Categories:
- Children's Teens
- Register!
PRL Director's Community Town Hall
Help Shape the Future of Your Library
Join Library Director Zach Roberts for a community conversation about what you want from your public library going forward. Your ideas will help guide services,...
- Date:
- Thursday, January 15, 2026
- Time:
- 6:30pm - 8:00pm
- Location:
- Atlee Branch
- Categories:
- Adult
- Register! - 90 seats left
Knit and Crochet Group
Ages 18 & up.
Come by the library for a fun night of knitting and crocheting! Knit for fun or make items for charity.
For more information or if you have a special physical or communication need,...
- Date:
- Thursday, January 15, 2026
- Time:
- 6:30pm - 8:30pm
- Location:
- Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
- Categories:
- Adult
Teen Button Making
Want to make your own button? Atlee will be hosting a Button Making event where you can bring your old books, magazines, or a physical image and turn it into a button!
Registration required.
For...
- Date:
- Thursday, January 15, 2026
- Time:
- 7:00pm - 8:00pm
- Location:
- Creative Commons, Atlee Branch
- Categories:
- Teens
- Register! - 12 seats left
Toddler/Preschool Storytime- Goochland Branch
Come enjoy books, music, fingerplays, and much more at storytime! For ages 2-5 with a caregiver.
- Date:
- Friday, January 16, 2026
- Time:
- 10:00am - 10:30am
- Location:
- Goochland Meeting Room, Goochland Branch
- Categories:
- Children's Storytimes
Ashland Morning Book Club
Read our book of the month and engage in a lively discussion about it. Share views about the book and author and share reading recommendations.
For more information or questions about this program or...
- Date:
- Friday, January 16, 2026
- Time:
- 10:00am - 11:00am
- Location:
- Ashland Meeting Room A (Kitchenette Side), Ashland Branch
- Categories:
- Adult
Family Storytime- Rockville Branch
Enjoy a fun time with books, signing, rhymes, and much more! Family storytime is for children ages 0-5 and their caregivers.
- Date:
- Friday, January 16, 2026
- Time:
- 10:30am - 11:00am
- Location:
- Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
- Categories:
- Children's Storytimes
Stuffed Animal Sleepover
Children ages 3-5 are invited to bring a stuffed animal/doll to the library. Kids will decorate a nametag, and make a small craft before watching Olaf's Frozen Adventure! Kids will then 'drop off'...
- Date:
- Friday, January 16, 2026
- Time:
- 10:30am - 11:30am
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
- Categories:
- Children's
Family Storytime- Hanover Branch
Enjoy a fun time with books, signing, rhymes, and much more! Family storytime is for children ages 0-5 and their caregivers.
- Date:
- Friday, January 16, 2026
- Time:
- 10:45am - 11:15am
- Location:
- Hanover Meeting Room, Hanover Branch
- Categories:
- Children's Storytimes
10 Tips to Boost to Energy
Learn some useful tips to add some energy to put pep in your step! Presented by Humana. Ages 18+
Registration required.
For more information or if you have a special physical or communication need,...
- Date:
- Friday, January 16, 2026
- Time:
- 11:00am - 12:00pm
- Location:
- Montpelier Meeting Room, Montpelier Branch
- Categories:
- Adult
- Register! - 22 seats left
Ashland Bridge Club
The Ashland Bridge Club is for players with a basic knowledge of and skill in playing Bridge. The club plays most Friday afternoons. Contact Brenda Laveck at brenda.laveck@gmail.com for more...
- Date:
- Friday, January 16, 2026
- Time:
- 1:00pm - 4:00pm
- Location:
- Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Adult
Pokémon Club
Pokémon Club is a fun trading and Pokémon TCG event. Bring your cards and we can trade and Play Pokémon!!
Ages 5-18
For more information or questions about this program or if you have a special...
- Date:
- Friday, January 16, 2026
- Time:
- 3:00pm - 4:00pm
- Location:
- Atlee Meeting Room, Atlee Branch
- Categories:
- Children's Teens
Teen Hangout
Students from 6th graders to 12th graders (ages 12-18) are welcome to attend Teen Hangout after school from 4:00pm to 5:30pm. Staff will supervise Teen Hangout, and some activities/games will be...
- Date:
- Friday, January 16, 2026
- Time:
- 4:00pm - 5:30pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
- Categories:
- Teens
Movement Storytime
Come enjoy books, music, fingerplays, and much more at Movement storytime! For ages 2-5 with a caregiver.
- Date:
- Friday, January 16, 2026
- Time:
- 4:30pm - 5:00pm
- Location:
- Atlee Branch
- Categories:
- Children's Storytimes
The LEGO Legion
Best for ages 5-12.
Do you love building with LEGO? Want to stretch your imagination brick by brick? Join us at the Goochland Branch as we make our own amazing creations each month. Then really put...
- Date:
- Saturday, January 17, 2026
- Time:
- 10:30am - 11:30am
- Location:
- Goochland Meeting Room, Goochland Branch
- Categories:
- Children's
Family Storytime- Mechanicsville Branch
Enjoy a fun time with books, signing, rhymes, and much more! Family storytime is for children ages 0-5 and their caregivers.
- Date:
- Saturday, January 17, 2026
- Time:
- 11:00am - 11:30am
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
- Categories:
- Children's Storytimes
Bingo Bunch at Hanover
For ages 18 and up.
Join us at the Hanover Branch as we relax and play bingo together! Enjoy your morning with us and have a chance to win a small prize!
We will provide some light refreshments....
- Date:
- Saturday, January 17, 2026
- Time:
- 11:30am - 12:30pm
- Location:
- Hanover Meeting Room, Hanover Branch
- Categories:
- Adult
- Register! - 12 seats left
Teen: Winter Paint Day
For ages 12-18. Teens are invited to Paint Day to paint a fun winter scene. Registration is required.
For more information or questions about this program or if you have a special physical or...
- Date:
- Saturday, January 17, 2026
- Time:
- 2:00pm - 3:00pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
- Categories:
- Teens
- Register! - 13 seats left
Crafternoon
Ages 10-18. Explore different crafts and techniques with us! Great for beginner and veteran crafters alike. Bring home a finished project - and check out a craft book or two!
For more information or...
- Date:
- Saturday, January 17, 2026
- Time:
- 2:00pm - 3:30pm
- Location:
- Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
- Categories:
- Teens
Dungeons & Dragons
Join us in creating rich stories filled with daring battles, mystical creatures, and legendary treasure. Whether you are a seasoned hero or a curious newbie you are invited to embark on epic quests....
- Date:
- Saturday, January 17, 2026
- Time:
- 2:00pm - 4:00pm
- Location:
- Creative Commons, Montpelier Branch
- Categories:
- Adult Teens
- Register! - 4 seats left
Preschool Storytime- Atlee Branch
Come enjoy books, music, fingerplays, and much more at preschool storytime! For ages 3-5 with a caregiver.
- Date:
- Monday, January 19, 2026
- Time:
- 10:15am - 10:45am
- Location:
- Atlee Branch
- Categories:
- Children's Storytimes
Mother Goose Storytime- Ashland Branch
Mother Goose is a storytime for children age 6 to 24 months and their caregivers. We have fun with nursery rhymes, singing and reading.
- Date:
- Monday, January 19, 2026
- Time:
- 10:30am - 11:00am
- Location:
- Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Children's Storytimes