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

Search

chevron_left Main Menu
Welcome

Welcome To Our New Website

Explore our new user-friendly website and let us know what you think. Complete a brief survey to submit your feedback.

Easthope Hub Now Open

Steveston library is now open at our temporary location, the Easthope Hub (4320 Moncton St.). Visit us to learn more about services available.

Black History Month

Black History Month

Join us February 1 for a day of free festivities that honour the legacy and contributions of Black people in Canada. We will be showcasing live music, community display tables, and more. 

Experience the joy of learning with our extensive library resources.

Find programs and learning materials for children and families.
Explore programs, services, and resources for Newcomers to Canada.
Access our digital library anytime, anywhere.

Discover hands-on kits that spark creativity, learning, and play.

Looking for your next great winter 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.

Wednesday January 28, 2026

schedule 2:00 pm - 2:30 pm

Brighouse

Babytime
Drop-In
schedule 4:00 pm - 4:45 pm

Brighouse

Reading Buddies (English) - Brighouse
Registration Required
schedule 7:00 pm - 8:00 pm

Brighouse

Launchpad Tech Pop-Up
Drop-In
schedule 10:30 am - 11:00 am

Ironwood

Family Storytime
Drop-In
schedule 11:00 am - 11:30 am

Ironwood

DUPLO Free Play
Drop-In
schedule 2:00 pm - 3:00 pm

Ironwood

Conversations in the Library
Drop-In
schedule 4:00 pm - 5:00 pm

Ironwood

LEGO Club - Ages 8-12
Drop-In
schedule 10:30 am - 11:00 am

Cambie

Family Storytime
Drop-In
schedule 11:00 am - 11:30 am

Cambie

DUPLO Free Play
Drop-In
schedule 1:00 pm - 2:30 pm

Cambie

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

Cambie

ELL Book Club - The Break-in
Registration Required
schedule 2:00 pm - 2:30 pm

Brighouse

Babytime
Drop-In
schedule 4:00 pm - 4:45 pm

Brighouse

Reading Buddies (English) - Brighouse
Registration Required
schedule 7:00 pm - 8:00 pm

Brighouse

Launchpad Tech Pop-Up
Drop-In
schedule 10:30 am - 11:00 am

Ironwood

Family Storytime
Drop-In
schedule 11:00 am - 11:30 am

Ironwood

DUPLO Free Play
Drop-In
schedule 2:00 pm - 3:00 pm

Ironwood

Conversations in the Library
Drop-In
schedule 4:00 pm - 5:00 pm

Ironwood

LEGO Club - Ages 8-12
Drop-In

No events found for today at Steveston.

schedule 10:30 am - 11:00 am

Cambie

Family Storytime
Drop-In
schedule 11:00 am - 11:30 am

Cambie

DUPLO Free Play
Drop-In
schedule 1:00 pm - 2:30 pm

Cambie

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

Cambie

ELL Book Club - The Break-in
Registration Required