Alerts

Room Reservations

To reserve a room, you need:

  • a valid Henrico County Public Library card number with PIN, and
  • a valid email address.
  • Note that selling of goods or services is not allowed in rooms.

This printable guide explains the reservation process. Review the Room Reservation Policies. If you need additional help, please contact your library.

Events Calendars

Program and Events Calendar Storytimes Calendar Open Lab Hours Calendar

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Banking Basics for Teens In-Person

Come enjoy pizza and a fun-filled evening dedicated to you and your finances. We'll dive into how the banking system works and more specifically how it can work for you. Parents are welcome to attend...  More
Date:
Tue Dec 2nd 2025
Time:
6:00 PM - 7:30 PM
Location:
TU Meeting Room, Tuckahoe Area Library
Audience:
  Teen - High (Grade 9-12)     Teen - Middle (Grade 6-8)  
Categories:
  Life & Job Skills  
Registration Type:
In-Person Registration
Register! - Registration required

Boho Wall Hangings In-Person

Using multicolored yarn and natural tree branches, create a textural wall hanging that is completely your own design. This fun and relaxing workshop is suitable for any level crafter from beginners to...  More
Date:
Tue Dec 2nd 2025
Time:
6:30 PM - 8:00 PM
Location:
VA Meeting Room, Varina Area Library
Audience:
  Adults  
Categories:
  Art & Craft  
Registration has closed.

Libbie Mill LGBTQIA+ Book Discussion In-Person

Posthumously published to protect the author's legal standing, the novel charts an intense relationship between two young Englishmen in the Edwardian period. Join us for Maurice by E.M. Forster. ...  More
Date:
Tue Dec 2nd 2025
Time:
7:00 PM - 8:00 PM
Location:
LM Conference Room, Libbie Mill Area Library
Audience:
  Adults  
Categories:
  Book Discussion