Arts and culture live here.

Go support, create, and celebrate!

Richmond Public Main Library

  • Public PCs: 80 public access computers
  • Meeting Room: Yes; various rooms of different maximum capacities; requires reservation
  • Computer Classes: Yes – See our monthly calendar for dates and times

101 East Franklin Street, Richmond, Va, 23219

Place Type






Upcoming Events

3D Printer Orientation
8/8 10am

Are you interested in printing your own design on the Library's 3D printers? We are now offering use of our 3D printers to Richmond Public Library...

Mini Comics! Workshop
8/11 10am

Like comics? Many cartoonists got their start by making them in MINI form! In this workshop, artist Laura Lee Gulledge teaches about the visual-storytelling...

Book Babies
8/11 10:30am

Join us for a fun and interactive story, music and play for babies from birth to 17 months with their caregiver.

Toddler Time
8/11 11:15am

Join us for fun and interactive stories, music and play for ages 18-36 months with their caregiver.

Mainly Books - Library Book Group
8/11 12pm

Meets the 2nd Tuesday of every month from 12:00-1:00 in Study Room C (main library, 2nd floor) New members are ALWAYS welcome, no registration...

Recent Events

Teen Art Club


Toddler Time


Recent Activity

iman jabr

iman jabr left a review 5/28/2019

I am afraid it was disappointing.. I had to drive 20 mins to reach there.. Pay USD4 to park and 20 mins to go back home for a 15 mins activity ☚ī¸ after the story reading the lady who ran the activity prepared songs for children with bells for them to play while singing.. But it was toooooo short.. They barely Sat down and started to enjoy their time and realize what was going on and was over.. I wish it was longer..