Skip to content

Please note that all branches will be closed on July 1 for Canada Day. As always, our online branch is open 24/7.

Loading Events

Calendar

Event Views Navigation

Find Events

Event Views Navigation

July 2026

two babies

Babytime

Join us for stories, songs, and rhymes. No registration required. For children ages 0-18 months and their caregivers

Find out more >

Storytime at Port Hardy Library

New time!! Join us for storytime every day - Tuesday through Saturday - at 11:00. No need to register in…

Find out more >
 

Summer Reading Club Kids’ Craft

Ahoy mateys! Let’s get creative and make some ocean-themed crafts! All materials are provided. For kids ages 5-12. Participants will…

Find out more >

The Knit Wits (Bowser textile group)

Visit Bowser Library and be a Knit Wit! :-) Join us at 1:00 each Thursday to sit, chat, and get…

Find out more >

Under the Sea Crafternoon

Dive under the sea to make your own ocean creature silhouette, layers of the ocean jar and more to kick…

Find out more >

LEGO® Club

Kids, join us for creative building fun! We provide the LEGO®. This is a free drop-in event.      

Find out more >
 

Lego Jam!

  • July 9 @ 2:30 pm - 4:30 pm
    |Recurring Event (See all)

    An event every week that begins at 2:30 pm on Thursday, repeating until August 29, 2026

  • Branch: Campbell River
  • Venue: Lego Jam!
  • Audience:

Drop in every Thursday! Use our Lego to do your thing, or try one of our challenges! Ages 5+

Find out more >
Adult Summer Reading Club Under the Sea theme

Summer Reading Club Activity

Join us for Summer Reading Club, a different activity every week! Imagine, explore, create.

Find out more >

Tech Thursday

Have a tech question and don't know where to start? Book a free, thirty minute one-on-one tech help appointment with…

Find out more >

Tabletop Game Night

It’s your turn, so drop in and play! The library has reserved space each week for drop-in tabletop game play:…

Find out more >
TAG Logo

Teen Advisory Group

Are you 12-18 & want to have a say in what happens at your library? Come to our TAG meeting!…

Find out more >