Title/Search

Events Calendar

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Baby Bookworms In-Person

Join us for songs, rhymes and stories for babies birth - 12 months old and their caregivers, Thursdays from January 8 - February 26. Please register for the entire 8-week session below. Questions?...  More
Date:
Thursday, January 15, 2026 Show more dates
Time:
10:30 AM - 11:15 AM
Location:
Buell St. Meeting Room
Audience:
  Children  
Categories:
  Early Literacy & Learning  
Registration has closed.

Mahjong In-Person

Drop in and play a friendly game of Chinese Mahjong! All ages and levels are welcome, and teachers are available to teach new players. Registration is not required; just drop in!
Date:
Thursday, January 15, 2026 Show more dates
Time:
12:30 PM - 2:30 PM
Location:
Buell St. Meeting Room
Audience:
  Adults  
Categories:
  Entertainment & Recreation  

FabLab Workshop: Glowforge In-Person

Unlock your creative potential with a workshop featuring our Glowforge laser cutter! Perfect for beginners and enthusiasts alike who are interested in learning how to design and produce custom wooden...  More
Date:
Thursday, January 15, 2026 Show more dates
Time:
1:00 PM - 2:30 PM
Location:
FabLab Makerspace
Audience:
  Adults  
Categories:
  FABLAB Makerspace     STEM (Science, Technology, Engineering & Math)  
Registration Type:
Online Registration
Register!

Paper Snowflakes Craft In-Person

Help us decorate the Library for the winter with this craft! Together, we will make unique paper snowflakes, with all supplies provided. Recommended for ages 6 and up. Registration is not required;...  More
Date:
Thursday, January 15, 2026
Time:
3:45 PM - 4:45 PM
Location:
FabLab Makerspace
Audience:
  Adults     Teens     Children  
Categories:
  Arts, Crafts & Textiles  

Unravelled (at Night) In-Person

A social group for those who knit, crochet, embroider, mend or otherwise stitch. Drop by when you can, stay as long as you'd like, and bring your projects! Registration is not required; just drop in!...  More
Date:
Thursday, January 15, 2026 Show more dates
Time:
4:30 PM - 6:30 PM
Location:
Fiction Section, 2nd floor
Audience:
  Adults  
Categories:
  Arts, Crafts & Textiles  

EarlyON Play & Learn In-Person

Join staff from EarlyON Child & Family Centre for fun with art, play-dough, puzzles, stories and more. Registration is not required; just drop in!
Date:
Saturday, January 17, 2026 Show more dates
Time:
10:30 AM - 12:00 PM
Location:
Family Room, 1st floor
Audience:
  Children  
Categories:
  Early Literacy & Learning  

Chess Club In-Person

Play a friendly game of chess at BPL every Saturday! All ages and levels are welcome. Registration is not required; just drop in!
Date:
Saturday, January 17, 2026 Show more dates
Time:
12:00 PM - 2:00 PM
Location:
Nonfiction Section, 2nd floor
Audience:
  Adults     Teens     Children  
Categories:
  Entertainment & Recreation  

B.Y.O.B: Bedazzle Your Own Book In-Person

Give your favourite book a dazzling makeover with the relaxing craft that went viral on TikTok! Please register below to help us plan and reserve your spot. What to bring: ✨ a book to...  More
Date:
Saturday, January 17, 2026
Time:
12:30 PM - 2:30 PM
Location:
Buell St. Meeting Room
Audience:
  Adults     Teens  
Categories:
  Arts, Crafts & Textiles  
Registration Type:
Online Registration
Register!

Home School Hour: Make a Pillow In-Person

Join us and make your own small accent pillow with a no-sew method. This program is suitable for kids ages 3+ (young children will require some help from their grownup). Please register individually...  More
Date:
Tuesday, January 20, 2026
Time:
10:30 AM - 11:30 AM
Location:
Buell St. Meeting Room
Audience:
  Children  
Categories:
  Arts, Crafts & Textiles  
Registration Type:
Online Registration
Register! - 4 seats left

Pop in & Play! In-Person

Drop in for casual, play-based activities promoting early literacy & numeracy, while socializing and making new friends. For children ages 0 - 6 and their caregivers. Registration is not required;...  More
Date:
Tuesday, January 20, 2026 Show more dates
Time:
10:30 AM - 12:00 PM
Location:
Family Room, 1st floor
Audience:
  Children  
Categories:
  Early Literacy & Learning  

View More Events:

Tech Tutoring

Book a free, one-on-one appointment with our volunteer tech tutor for help with your devices.