BPL - Events
Skip BPL - Events widget
Family Storytime
Sat, Sep 05, 10:30am - 11:00am
Program Room
Doodle Drawing Meetup
Sat, Sep 05, 1:30pm - 3:30pm
Mini Movement
Tue, Sep 08, 10:30am - 11:30am
Program Room
Craving Change
Tue, Sep 08, 2:00pm - 3:00pm
Program Room
This event is full
Join the wait list
STEAM Time
Tue, Sep 08, 6:30pm - 7:30pm
Program Room
Register
Music & Rhythm Storytime
Wed, Sep 09, 10:30am - 11:00am
Program Room
Just Walk
Wed, Sep 09, 10:30am - 11:30am
Fireplace
Register
PJ Storytime
Wed, Sep 09, 6:30pm - 7:00pm
Program Room
Baby Rhyme Time Stay & Play
Thu, Sep 10, 10:30am - 12:00pm
Program Room
Preventive Health Care
Thu, Sep 10, 2:00pm - 3:00pm
Program Room
Register
My First Library Card Storytime
Fri, Sep 11, 10:30am - 11:30am
Program Room
Family Storytime
Sat, Sep 12, 10:30am - 11:00am
Program Room
Doodle Drawing Meetup
Sat, Sep 12, 1:30pm - 3:30pm
Family Storytime
Mon, Sep 14, 10:30am - 11:00am
Program Room
Sit To Be Fit
Mon, Sep 14, 11:15am - 12:00pm
Program Room
This event is full
Mini Movement
Tue, Sep 15, 10:30am - 11:30am
Program Room
Craving Change
Tue, Sep 15, 2:00pm - 3:00pm
Program Room
This event is full
Join the wait list
STEAM Time
Tue, Sep 15, 6:30pm - 7:30pm
Program Room
This event is full
Join the wait list
Music & Rhythm Storytime
Wed, Sep 16, 10:30am - 11:00am
Program Room
PJ Storytime
Wed, Sep 16, 6:30pm - 7:00pm
Program Room
Baby Rhyme Time Stay & Play
Thu, Sep 17, 10:30am - 12:00pm
Program Room
BPL Book Club
Thu, Sep 17, 7:00pm - 8:00pm
Program Room
Register
Family Storytime
Fri, Sep 18, 10:30am - 11:00am
Program Room
Family Storytime
Sat, Sep 19, 10:30am - 11:00am
Program Room
Doodle Drawing Meetup
Sat, Sep 19, 1:30pm - 3:30pm
Meditation for Well-Being
Sat, Sep 19, 2:00pm - 3:00pm
Program Room
Register
Family Storytime
Mon, Sep 21, 10:30am - 11:00am
Program Room
Sit To Be Fit
Mon, Sep 21, 11:15am - 12:00pm
Program Room
This event is full
Paint by Sticker
Mon, Sep 21, 6:30pm - 7:30pm
Program Room
Register
Mini Movement
Tue, Sep 22, 10:30am - 11:30am
Program Room
Craving Change
Tue, Sep 22, 2:00pm - 3:00pm
Program Room
This event is full
Join the wait list
STEAM Time
Tue, Sep 22, 6:30pm - 7:30pm
Program Room
Register
World Music & Rhythm Storytime
Wed, Sep 23, 10:30am - 11:00am
Program Room
PJ Storytime
Wed, Sep 23, 6:30pm - 7:00pm
Program Room
Baby Rhyme Time Stay & Play
Thu, Sep 24, 10:30am - 12:00pm
Program Room
Family Storytime
Fri, Sep 25, 10:30am - 11:00am
Program Room
Family Storytime
Sat, Sep 26, 10:30am - 11:00am
Program Room
Doodle Drawing Meetup
Sat, Sep 26, 1:30pm - 3:30pm
Family Storytime
Mon, Sep 28, 10:30am - 11:00am
Program Room
Sit To Be Fit
Mon, Sep 28, 11:15am - 12:00pm
Program Room
This event is full
Mini Movement
Tue, Sep 29, 10:30am - 11:30am
Program Room
Craving Change
Tue, Sep 29, 2:00pm - 3:00pm
Program Room
This event is full
Join the wait list
STEAM Time
Tue, Sep 29, 6:30pm - 7:30pm
Program Room
This event is full
Join the wait list
World Music & Rhythm Storytime
Wed, Sep 30, 10:30am - 11:00am
Program Room
PJ Storytime
Wed, Sep 30, 6:30pm - 7:00pm
Program Room
Baby Rhyme Time Stay & Play
Thu, Oct 01, 10:30am - 12:00pm
Program Room
Grade 4 to 6 Book Club
Thu, Oct 01, 6:30pm - 7:30pm
Program Room
This event is full
Family Storytime
Fri, Oct 02, 10:30am - 11:00am
Program Room
Family Storytime
Sat, Oct 03, 10:30am - 11:00am
Program Room
Doodle Drawing Meetup
Sat, Oct 03, 1:30pm - 3:30pm
Declutter & Organize with Ease
Sat, Oct 03, 2:00pm - 3:00pm
Program Room
Register
Registration opens Wednesday, September 16 2026 at 12:00pm
Family STEAM: Build a Spooky Village
Sun, Oct 04, 10:30am - 12:30pm
Program Room
Family Storytime
Mon, Oct 05, 10:30am - 11:00am
Program Room
Sit To Be Fit
Mon, Oct 05, 11:15am - 12:00pm
Meeting Room 01 - Tansley Woods Branch
Register
Registration opens Wednesday, September 16 2026 at 12:00pm
Mini Tinker Time
Tue, Oct 06, 10:30am - 11:30am
Program Room
Craving Change
Tue, Oct 06, 2:00pm - 3:00pm
Program Room
This event is full
Join the wait list
STEAM Time
Tue, Oct 06, 6:30pm - 7:30pm
Program Room
Register
Registration opens Wednesday, September 16 2026 at 12:00pm
See all events