Whishaw, Iona
How can we help you today?
Turning The Page
Our new brand is designed to reflect the energy, creativity, and connection that happens in our libraries every day.
Community Conversation Series - Collage For Climate
Join us for a beginner-friendly creative collage journey. Through collage participants will express their thoughts, feelings, and hopes about our environment and climate change.
Asian Heritage Month
Throughout May, we’re offering a series of programs that acknowledge the achievements and contributions of Asian Canadians. Explore the diverse culture and history of Asian communities in Richmond and across Canada.
Experience the joy of learning with our extensive library resources.
Looking for your next great spring 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 May 5, 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
4:00 pm - 5:00 pm
Brighouse
Minecraft Club (Ages 6-12)
Drop-In
schedule
5:00 pm - 6:30 pm
Brighouse
Creative Nonfiction Tour Series (Ages 16+) (Writer-In-Residence)
Registration Required
schedule
6:00 pm - 8:30 pm
Brighouse
Digital Dungeons & Dragons (Ages 18+)
FULL
Registration Required
schedule
6:00 pm - 8:00 pm
Brighouse
Film Club: Anaconda (2025)
Registration Required
schedule
11:00 am - 11:30 am
Ironwood
Babytime
Drop-In
schedule
4:00 pm - 4:45 pm
Ironwood
Reading Buddies (English) - Ironwood Branch
FULL
Registration Required
schedule
4:00 pm - 5:30 pm
Ironwood
Learning Together: Discover Ways to Help Your Child Learn
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
schedule
4:00 pm - 5:30 pm
Online
Islamophobia on Canadian Campuses: Why and What to do?
Drop-In
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
4:00 pm - 5:00 pm
Brighouse
Minecraft Club (Ages 6-12)
Drop-In
schedule
5:00 pm - 6:30 pm
Brighouse
Creative Nonfiction Tour Series (Ages 16+) (Writer-In-Residence)
Registration Required
schedule
6:00 pm - 8:30 pm
Brighouse
Digital Dungeons & Dragons (Ages 18+)
FULL
Registration Required
schedule
6:00 pm - 8:00 pm
Brighouse
Film Club: Anaconda (2025)
Registration Required
schedule
11:00 am - 11:30 am
Ironwood
Babytime
Drop-In
schedule
4:00 pm - 4:45 pm
Ironwood
Reading Buddies (English) - Ironwood Branch
FULL
Registration Required
schedule
4:00 pm - 5:30 pm
Ironwood
Learning Together: Discover Ways to Help Your Child Learn
Registration Required
schedule
7:00 pm - 7:30 pm
Ironwood
Sleepy Bear Babytime
Drop-In
No events happening at Steveston today.
schedule
7:00 pm - 8:00 pm
Cambie
Conversations in the Library
Drop-In
schedule
4:00 pm - 5:30 pm
Online
Islamophobia on Canadian Campuses: Why and What to do?
Drop-In