Richmond Public Library
Richmond Public Library logo Richmond Public Library
search Search Donate to RPLDonate Accessibility
search Search favoriteDonate 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.

Pride Week 2026

Celebrate Pride in Richmond with events July 27 – August 8!

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.

Friday July 24, 2026

schedule 1:00 pm - 3:00 pm

Brighouse

Mahjong and Conversation FULL
Registration Required
schedule 4:00 pm - 5:00 pm

Brighouse

ELL Reading Circle FULL
Registration Required
schedule 5:30 pm - 7:30 pm

Brighouse

Family Film Fridays: The Wizard of Oz
Drop-In
schedule 1:00 pm - 3:00 pm

Cambie

Community Services Connector Program
Drop-In
schedule 4:00 pm - 5:00 pm

Cambie

Pokémon Trainer's Gym
Drop-In
   
Search All Events
schedule 1:00 pm - 3:00 pm

Brighouse

Mahjong and Conversation FULL
Registration Required
schedule 4:00 pm - 5:00 pm

Brighouse

ELL Reading Circle FULL
Registration Required
schedule 5:30 pm - 7:30 pm

Brighouse

Family Film Fridays: The Wizard of Oz
Drop-In

No events happening at Ironwood today.

No events happening at Steveston today.

schedule 1:00 pm - 3:00 pm

Cambie

Community Services Connector Program
Drop-In
schedule 4:00 pm - 5:00 pm

Cambie

Pokémon Trainer's Gym
Drop-In

No events happening online today.