My Library Card

Digital Content
eBooks, databases and more

Make a Donation

What's Happening?

View all library events

Read This Next Podcast

12:00 AM to 11:59 PM |

Join TBPL staff members Ruth and Nicole on your favourite podcast app or YouTube for the latest edition of Read This Next! They'll share their top recommendations and talk about ebooks you can check out from TBPL.
This program will be available afterward on our YouTube channel at


Reserved YOUth Use

9:30 AM to 05:00 PM | YOUth in grades 7-12 are welcome to use the YOUth space to suit their needs.


The Way of Mastery discussion

11:00 AM to 12:30 PM |

The Way of Mastery is a non-dual spiritual teaching with no religion, dogma or doctrine attached to it.
It is a process of allowing the old to pass away and the new to become your 'un-doing' of every belief and concept we have.


Alpha Court Study Room Support

1:00 PM to 04:00 PM |

  • Intake to Coordinated Housing Access Table (CHAT) for individuals and families that are navigating being unhoused, experiencing homelessness for more info

  • Connections to resources

  • Assistance with completing applications and system navigation

  • Brief supportive counseling


Wit Knits

1:30 PM to 03:00 PM | For new and experienced knitters aged 55+, you are welcome to join the Wit Knits.  We gather weekly to knit (and crochet).  Share stories and laughs with fellow group members while you work.


Blissful Beading

3:00 PM to 07:30 PM | Drop in and relax while you create beaded trinkets-necklaces, keychains, and more!. Ages 4+. Program ends 30 min before closing 


Northern Nature Trading

3:00 PM to 05:00 PM | Northern Nature Trading is a special kind of swap shop! Show us items you've found in nature and we'll award you points for what you know about your item, what makes it different, and the quality of it. Trade points for things in our collection like rocks, shells, and pine cones.

For more information or to learn how you can trade virtually, email us at or visit


YOUth: Rec Room

4:30 PM to 06:15 PM |

Drop-in and join the activity of the night such as gaming, arts and crafts, sports, and more. Grades 7-12.


YOUth: Minecraft

6:30 PM to 08:00 PM | Join the Library's Minecraft server virtually or in person at Mary JL Black Library! Grades 8-12.