Skip to content
My Account
Settings
Close
Menu
Close
Set My Home Branch
All Branches
Administration
Bella Coola
Books By Mail
Bowser
Campbell River
Chemainus
Comox
Cortes Island
Courtenay
Cowichan (Duncan)
Cowichan Lake
Creativity Commons (Nanaimo Harbourfront)
Cumberland
Daajing Giids
Gabriola Island
Gold River
Hornby Island
Ladysmith
Masset
Nanaimo Harbourfront
Nanaimo North
Nanaimo Wellington
Parksville
Port Alberni
Port Alice
Port Clements
Port Hardy
Port McNeill
Port Renfrew
Quadra Island
Qualicum Beach
Sandspit
Sayward
Sidney / North Saanich
Sointula
Sooke
South Cowichan (Mill Bay)
System Wide
Tahsis
Tofino
Ucluelet
Union Bay
Woss
Accessibility
-A: Font Smaller
+A: Font Larger
Reset Font
My Account
Read, Watch, Listen
Column
Read
Books & eBooks
Magazines & Newspapers
Comics
Award Winners & Bestsellers
Book Club Sets
Literacy Kits
Sea & Cedar Magazine
What’s Your Sign?
Watch
Learning with Syeyutsus
Streaming Movies, TV & DVDs
Virtual Programs Portal
Virtual Gardening Series
Column
Listen
Audiobooks
Streaming Music & CDs
Meet Me in the Stacks Podcast
Research
All Databases
Business/Careers
Crisis and Support Lines
DIY & Crafts
Genealogy
Health
Housing
Legal & Government Matters
Column
Play
Video Game Collection
by Audience
Adults
Kids
Teens
Seniors
Français & World
Indigenous Interest
Newcomers, Immigrants & Refugees
Column
Spacer
Get A Library Card
Accessibility
Book a Room
Donate
Suggest An Item
Interlibrary Loan
My Library App
Local Reads
Catalogue Tips
Events
Column
Event Calendar
All
Kids
Teens
Adults
Column
Big Events
Adult Summer Challenge
Kids Summer Challenge
Teen Summer Challenge
Syeyutsus 2025
Virtual Gardening Series
Virtual Human Rights Book Club
Column
Spacer
Get A Library Card
Accessibility
Book a Room
Donate
Learn
Column
by Audience
Kids
Teens
Seniors
Français & World
Indigenous Interest
Column
Skills
Automotive
Computers & Software
Special Resources – Harbourfront
Gardening
Language Learning
Music
Photography
Professional Series
STEAM
Financial Literacy Month
Virtual Programs Portal
Column
Research
All Databases
Business & Careers
Crisis and Support Lines
DIY & Crafts
Genealogy
Health
Housing
Legal & Government Matters
Column
Spacer
Get A Library Card
Accessibility
Book a Room
Donate
Branches
Column
Branch Information
Find a Branch
Capital Projects
Meeting Spaces
Column
Book a Room
Make a Payment
Books By Mail
Column
Get A Library Card
Accessibility
Book a Room
Donate
News
Column
What’s Happening
News and Stories
Media Releases
Column
Get A Library Card
Accessibility
Book a Room
Donate
Get Help
Column
Borrowing Basics
Catalogue Tips
Crisis and Support Lines
Interlibrary Loan
Legit Library Hacks
Suggest An Item
Column
Your Library Account
Lean on your library
Website Feedback
Technology Help
Book a Librarian
Column
Get A Library Card
Accessibility
Book a Room
Donate
Local Reads
Welcome to
Vancouver Island Regional Library
Events
Catalogue
Website
Search
Calendar
Event Views Navigation
Narrow Your Results
Category
Adults
Children
Community Workshop
Everyone
Families
GivingTuesday
Indigenous Voices
Learning with Syeyutsus 2024
Learning with Syeyutsus 2025
Legal Information
Seniors
Teens
Teens & Tweens
Tweens
VIrtual Gardening Series
Virtual Program
Type
Poetry and Literature
Practical Skills
Storytime/Babytime
Tech Skills
Virtual Programming
Youth Activities
Branch
Administration
Bella Coola
Books By Mail
Bowser
Campbell River
Chemainus
Comox
Cortes Island
Courtenay
Cowichan (Duncan)
Cowichan Lake
Creativity Commons (Nanaimo Harbourfront)
Cumberland
Daajing Giids
Gabriola Island
Gold River
Hornby Island
Ladysmith
Masset
Nanaimo Harbourfront
Nanaimo North
Nanaimo Wellington
Parksville
Port Alberni
Port Alice
Port Clements
Port Hardy
Port McNeill
Port Renfrew
Quadra Island
Qualicum Beach
Sandspit
Sayward
Sidney / North Saanich
Sointula
Sooke
South Cowichan (Mill Bay)
System Wide
Tahsis
Tofino
Ucluelet
Union Bay
Woss
Time
All Day
Morning
Afternoon
Evening
Night
Reset Filters
Reset Filters
Filters
Find Events
Event Views Navigation
View As
List View
Month
Week
Day
Events In
Search Events
Today
Day
Week
Month
List View
+ Export
Calendar
Print
July 2025
«
June
August
»
Calendar of Events
Calendar of Events
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
29
Woss Library Puzzle Table
All day
Pride Scavenger Hunt
All day
STEAM Tinker Sundays
2:00pm — 4:00pm
30
Woss Library Puzzle Table
All day
Pride Scavenger Hunt
All day
Cowichan Tech Help
10:00am — 6:00pm
Builders’ Club at the Wellington Library
2:30pm — 4:30pm
Nintendo Switch Gaming in Sooke
3:00pm — 5:00pm
+
Show All
1
Storytime at Port Hardy Library
10:00am — 10:30am
Knitting Group
10:00am — 12:00pm
Meditation Made Easy
12:00pm — 1:00pm
Cowichan Tech Help
12:30pm — 8:00pm
LEGO® Club
2:00pm — 5:00pm
+
Show All
2
Woss Library Summer Reading Club
All day
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Craft-of-the-Week – Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Shut Up & Write!
10:00am — 12:30pm
+
Show All
3
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Chemainus Textile Circle
10:00am — 12:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
Cowichan Tech Help
10:00am — 6:00pm
+
Show All
4
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Family Storytime
10:00am — 10:30am
Storytime in Sooke
10:30am — 11:00am
+
Show All
5
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Board Game Saturday @ Parksville Library
10:00am — 5:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
Family Fun Time
10:00am — 11:00am
+
Show All
6
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Puzzle Table
All day
STEAM Tinker Sundays
2:00pm — 4:00pm
7
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Puzzle Table
All day
Cowichan Tech Help
10:00am — 6:00pm
Builders’ Club at the Wellington Library
2:30pm — 4:30pm
Nintendo Switch Gaming in Sooke
3:00pm — 5:00pm
+
Show All
8
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Craft-of-the-Week – Summer Reading Club
All day
Knitting Group
10:00am — 12:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
+
Show All
9
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Babytime
10:30am — 11:00am
Sing & Splash Storytime
10:30am — 11:00am
+
Show All
10
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Summer Reading Club Break-In Game
Multi-day
Chemainus Textile Circle
10:00am — 12:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
+
Show All
11
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Summer Reading Club Break-In Game
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Family Storytime
10:00am — 10:30am
+
Show All
12
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Summer Reading Club Break-In Game
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Family Fun Time
10:00am — 11:00am
+
Show All
13
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Summer Reading Club Break-In Game
Multi-day
Woss Library Puzzle Table
All day
STEAM Tinker Sundays
2:00pm — 4:00pm
14
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Summer Reading Club Break-In Game
Multi-day
Woss Library Puzzle Table
All day
Cowichan Tech Help
10:00am — 6:00pm
Stuffie Sleepover: South Cowichan Summer Reading Club
10:00am — 3:00pm
+
Show All
15
Cowichan Storytelling for Adults
5:30pm — 7:00pm
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Summer Reading Club Break-In Game
Multi-day
Woss Library Summer Reading Club
All day
Craft-of-the-Week – Summer Reading Club
All day
+
Show All
16
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Summer Reading Club Break-In Game
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Babytime
10:30am — 11:00am
+
Show All
17
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Summer Reading Club Break-In Game
Multi-day
Woss Library Summer Reading Club
All day
Chemainus Textile Circle
10:00am — 12:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
+
Show All
18
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Family Storytime
10:00am — 10:30am
Friday Rhyme Time
10:30am — 11:00am
+
Show All
19
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Family Fun Time
10:00am — 11:00am
Tie Dye and More
10:00am — 12:00pm
+
Show All
20
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Puzzle Table
All day
Collage Club!
12:30pm — 3:00pm
STEAM Tinker Sundays
2:00pm — 4:00pm
21
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Puzzle Table
All day
Cowichan Tech Help
10:00am — 6:00pm
Colourful Crafts: Foam Clay
11:00am — 12:00pm
Builders’ Club at the Wellington Library
2:30pm — 4:30pm
+
Show All
22
Cowichan Storytelling for Adults
5:30pm — 7:00pm
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Stuffie Vacation
Multi-day
Woss Library Summer Reading Club
All day
Craft-of-the-Week – Summer Reading Club
All day
+
Show All
23
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Stuffie Vacation
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Babytime
10:30am — 11:00am
+
Show All
24
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Stuffie Vacation
Multi-day
Woss Library Summer Reading Club
All day
Chemainus Textile Circle
10:00am — 12:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
+
Show All
25
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Stuffie Vacation
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Family Storytime
10:00am — 10:30am
+
Show All
26
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Family Fun Time
10:00am — 11:00am
Family Fun Morning
10:00am — 12:00pm
+
Show All
27
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Puzzle Table
All day
Book Swap
1:00pm — 3:00pm
STEAM Tinker Sundays
2:00pm — 4:00pm
28
Virtual Human Rights Book Club for Adults
2:30pm — 4:00pm
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Puzzle Table
All day
Cowichan Tech Help
10:00am — 6:00pm
Colourful Crafts: Fuse Beads
11:00am — 12:00pm
+
Show All
29
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Craft-of-the-Week – Summer Reading Club
All day
Knitting Group
10:00am — 12:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
+
Show All
30
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Babytime
10:30am — 11:00am
Sing & Splash Storytime
10:30am — 11:00am
+
Show All
31
Nuu-Chah-Nulth Colours Scavenger Hunt
Multi-day
Woss Library Summer Reading Club
All day
Chemainus Textile Circle
10:00am — 12:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
Cowichan Tech Help
10:00am — 6:00pm
+
Show All
1
Colourful Creatures Scavenger Hunt
All day
Woss Library Summer Reading Club
All day
Storytime at Port Hardy Library
10:00am — 10:30am
Family Storytime
10:00am — 10:30am
Storytime in Sooke
10:30am — 11:00am
+
Show All
2
Woss Library Summer Reading Club
All day
Colourful Creatures Scavenger Hunt
All day
Board Game Saturday @ Parksville Library
10:00am — 5:00pm
Storytime at Port Hardy Library
10:00am — 10:30am
Family Fun Time
10:00am — 11:00am
+
Show All