error

The Easthope parking lot is closed June 29 -July 3 for the Salmon Festival. Please use transit or walk to the library during this period.

Richmond Public Library
Richmond Public Library logo Richmond Public Library
search Search Donate Accessibility
search Search Donate Accessibility

Search

chevron_left Main Menu

Go Play Outside!

Borrow an ExplorePACK for your next outdoor family adventure.

Summer Reading Clubs

Summer reading is back! Whatever your age, your next great read is waiting.

Richmond Reads: Author Event with Robyn Harding

Register now for an exclusive, intimate talk with Robyn Harding, author of the brand-new psychological thriller Strangers in the Villa.

Experience the joy of learning with our extensive library resources.

smart toy icon
Find programs and learning materials for children and families.
waving hand icon
Explore programs, services, and resources for Newcomers to Canada.
book with media play icon
Access our digital library anytime, anywhere.
star cards icon
Discover hands-on kits that spark creativity, learning, and play.

Looking for your next great summer read? Start here.

Find your next favourite book today!

Programs & Events

Happening Today at RPL

Check out some of today’s exciting events happening at all library locations. From storytimes to workshops, there’s something for you.

Tuesday June 30, 2026

schedule 9:30 am - 11:00 am

Brighouse

Toddler Time for Chinese Speaking Families (Mandarin, Cantonese & English)
Drop-In
schedule 1:00 pm - 2:30 pm

Brighouse

Play & Learn
Drop-In
schedule 6:00 pm - 8:15 pm

Brighouse

Film Club: Good Luck Have Fun Don't Die
Registration Required
schedule 11:00 am - 11:30 am

Ironwood

Babytime
Drop-In
schedule 12:00 pm - 1:00 pm

Ironwood

Employment Information Session
Registration Required
schedule 2:30 pm - 4:00 pm

Ironwood

In-person Resume Clinic - WorkBC
Registration Required
schedule 7:00 pm - 7:30 pm

Ironwood

Sleepy Bear Babytime
Drop-In
schedule 7:00 pm - 8:00 pm

Cambie

Conversations in the Library
Drop-In
   
Search All Events
schedule 9:30 am - 11:00 am

Brighouse

Toddler Time for Chinese Speaking Families (Mandarin, Cantonese & English)
Drop-In
schedule 1:00 pm - 2:30 pm

Brighouse

Play & Learn
Drop-In
schedule 6:00 pm - 8:15 pm

Brighouse

Film Club: Good Luck Have Fun Don't Die
Registration Required
schedule 11:00 am - 11:30 am

Ironwood

Babytime
Drop-In
schedule 12:00 pm - 1:00 pm

Ironwood

Employment Information Session
Registration Required
schedule 2:30 pm - 4:00 pm

Ironwood

In-person Resume Clinic - WorkBC
Registration Required
schedule 7:00 pm - 7:30 pm

Ironwood

Sleepy Bear Babytime
Drop-In
   
Search All Events

No events happening at Steveston today.

schedule 7:00 pm - 8:00 pm

Cambie

Conversations in the Library
Drop-In

No events happening online today.