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

Library

Phone

804-646-7223

Website

rvalibrary.org

Instagram

https://www.instagram.com/explore/locations/124734261501531/richmond-public-library/

Upcoming Events

Preschool Storytime
4/1 10:30am

Join us for our fun, interactive and educational storytime featuring books, songs, rhymes and activities! For ages 3-5 with an adult.

CANCELED--Crafty Hour: Put a pocket on it
4/2 6pm

No drinks at this happy hour, just a chance to get creative with other adults and learn a new skill or polish up an old one. How many times have you bought a...

Canceled: April 2020 Art Exhibits & First Friday @ Main
4/3 6:30pm

April 2020 Art Exhibits The following exhibits will be on display from Friday, April 3, 2020, through Tuesday, April 28,2020: GELLMAN ROOM - Windows to the...

Canceled: The Return of the Poetry Slam presented by The Writer's Den
4/3 6:30pm

April is Poetry Month! The Writer's Den Poetry Slam presents the triumphant return of the Annual Poetry Slam at the Richmond Public Library! As always, this...

April 2020 Art Exhibits
4/4

April 2020 Art Exhibits The following exhibits will be on display from Friday, April 3, 2020, through Tuesday, April 28,2020: GELLMAN ROOM - Windows to the...

Recent Events

Toddler Time

3/31/2020

Book Babies

3/31/2020

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 oops..it was over.. I wish it was longer..