Skip to content

All of our branches will be closed for Victoria Day on Monday, May 19th. Remember that our e-library is always open, start exploring here. 

Loading Events

Calendar

Event Views Navigation

Find Events

Event Views Navigation

May 2025

Calendar of Events

Calendar of Events
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
27

Poetry Month Scavenger Hunt
All day

Sooke Writers’ Collective Poetry Chapbook Launch/Reading
10:30am — 12:30pm

28

Poetry Month Scavenger Hunt
All day

Cowichan Tech Help
10:00am — 6:00pm

Scrabble Drop-in
1:30pm — 3:30pm

T’Sou-ke Truth 4 Reconciliation Book Club Discussion: Mamaskatch
6:00pm — 8:00pm

29

Cowichan Storytelling for Adults
6:00pm — 8:00pm

Poetry Month Scavenger Hunt
All day

Knitting Group
10:00am — 12:00pm

Meditation Made Easy
12:00pm — 1:00pm

Cowichan Tech Help
12:30pm — 8:00pm

30

Poetry Month Scavenger Hunt
All day

Sound & Stories
10:00am — 12:00pm

Parksville Library Knitting Group (textile arts)
12:30pm — 2:30pm

English Corner at Nanaimo North Branch
12:30pm — 2:00pm

Cowichan Tech Help
12:30pm — 8:00pm

1

Chemainus Textile Circle
10:00am — 12:00pm

Cowichan Tech Help
10:00am — 6:00pm

Port Hardy Library Naloxone Training
11:00am — 12:00pm

Haa’yuups Ron Hamilton – Part one multi-award winning collection
12:00pm — 1:00pm

The Knit Wits (Bowser textile group)
1:00pm — 3:00pm

2

Baby Rhyme Time at Nanaimo North
10:30am — 11:00am

Tech Help
1:00pm — 2:00pm

3

Board Game Saturday @ Parksville Library
10:00am — 5:00pm

Death Cafe
1:00pm — 3:00pm

Discover Your Ancestors
1:30pm — 4:30pm

Knitters at the Library
2:00pm — 4:00pm

Writers’ Drop-in with Kelsey Andrews
2:00pm — 4:00pm

4
5

Cowichan Tech Help
10:00am — 6:00pm

Virtual Gardening Series – Beneficial Insects
6:30pm — 8:00pm

6

Knitting Group
10:00am — 12:00pm

Seniors’ Chair Exercises: Intermediate-Advanced
10:15am — 11:15am

Public Health Talks: Sun Safety
10:30am — 11:30am

Seniors’ Chair Exercises: Beginners
11:30am — 12:30pm

Meditation Made Easy
12:00pm — 1:00pm

7

Parksville Library Knitting Group (textile arts)
12:30pm — 2:30pm

English Corner at Nanaimo North Branch
12:30pm — 2:00pm

Cowichan Tech Help
12:30pm — 8:00pm

Tech Help
1:00pm — 3:00pm

South Cowichan Book a Librarian
2:00pm — 3:00pm

8

Chemainus Textile Circle
10:00am — 12:00pm

Cowichan Tech Help
10:00am — 6:00pm

Grow Your Own Food
10:30am — 12:30pm

Port Hardy Library Naloxone Training
11:00am — 12:00pm

The Knit Wits (Bowser textile group)
1:00pm — 3:00pm

9

Baby Rhyme Time at Nanaimo North
10:30am — 11:00am

Tech Help
1:00pm — 3:00pm

10

Estate Planning Workshop
1:00pm — 2:30pm

Knitters at the Library
2:00pm — 4:00pm

11
12

Cowichan Tech Help
10:00am — 6:00pm

Scrabble Drop-in
1:30pm — 3:30pm

Ukulele Workshop Series
6:00pm — 8:00pm

Art Lab
6:30pm — 8:30pm

13

Cowichan Storytelling for Adults
6:00pm — 8:00pm

Knitting Group
10:00am — 12:00pm

Seniors’ Chair Exercises: Intermediate-Advanced
10:15am — 11:15am

Seniors’ Chair Exercises: Beginners
11:30am — 12:30pm

Meditation Made Easy
12:00pm — 1:00pm

14

Parksville Library Knitting Group (textile arts)
12:30pm — 2:30pm

English Corner at Nanaimo North Branch
12:30pm — 2:00pm

Cowichan Tech Help
12:30pm — 8:00pm

Tech Help
1:00pm — 3:00pm

South Cowichan Book a Librarian
2:00pm — 3:00pm

15

White & Kramer – Part two multi-award winning collection
12:00pm — 1:00pm

Chemainus Textile Circle
10:00am — 12:00pm

Cowichan Tech Help
10:00am — 6:00pm

Port Hardy Library Naloxone Training
11:00am — 12:00pm

The Knit Wits (Bowser textile group)
1:00pm — 3:00pm

16

Baby Rhyme Time at Nanaimo North
10:30am — 11:00am

Tech Help
12:00pm — 1:00pm

17

Knitters at the Library
2:00pm — 4:00pm

Spanish Conversation
3:30pm — 4:30pm

18
19

Cowichan Tech Help
10:00am — 6:00pm

20

Jungle Macramé for Adults
5:30pm — 7:30pm

Knitting Group
10:00am — 12:00pm

Seniors’ Chair Exercises: Intermediate-Advanced
10:15am — 11:15am

Seniors’ Chair Exercises: Beginners
11:30am — 12:30pm

Meditation Made Easy
12:00pm — 1:00pm

21

Parksville Library Knitting Group (textile arts)
12:30pm — 2:30pm

English Corner at Nanaimo North Branch
12:30pm — 2:00pm

Cowichan Tech Help
12:30pm — 8:00pm

Tech Help
1:00pm — 3:00pm

South Cowichan Book a Librarian
2:00pm — 3:00pm

22

Chemainus Textile Circle
10:00am — 12:00pm

Cowichan Tech Help
10:00am — 6:00pm

The Knit Wits (Bowser textile group)
1:00pm — 3:00pm

French Conversation Group
1:00pm — 2:00pm

Snacks & Friends Thursday Movies
2:00pm — 4:00pm

23

Cowichan Death Cafe
12:00pm — 1:30pm

Baby Rhyme Time at Nanaimo North
10:30am — 11:00am

Tech Help
1:00pm — 3:00pm

24

Party Supplies Swap
12:00pm — 2:00pm

Knitters at the Library
2:00pm — 4:00pm

25

Sports Equipment SWAP
11:00am — 1:00pm

26

Cowichan Tech Help
10:00am — 6:00pm

Scrabble Drop-in
1:30pm — 3:30pm

T’Sou-ke Truth 4 Reconciliation Book Club Discussion: Real Ones
6:00pm — 8:00pm

27

Knitting Group
10:00am — 12:00pm

Seniors’ Chair Exercises: Intermediate-Advanced
10:15am — 11:15am

Seniors’ Chair Exercises: Beginners
11:30am — 12:30pm

Meditation Made Easy
12:00pm — 1:00pm

Cowichan Tech Help
12:30pm — 8:00pm

28

Parksville Library Knitting Group (textile arts)
12:30pm — 2:30pm

English Corner at Nanaimo North Branch
12:30pm — 2:00pm

Cowichan Tech Help
12:30pm — 8:00pm

Tech Help
1:00pm — 3:00pm

South Cowichan Book a Librarian
2:00pm — 3:00pm

29

David Neel – A Journey of Reconnection
12:00pm — 1:00pm

Chemainus Textile Circle
10:00am — 12:00pm

Cowichan Tech Help
10:00am — 6:00pm

The Knit Wits (Bowser textile group)
1:00pm — 3:00pm

French Conversation Group
1:00pm — 2:00pm

30

Photos for Fun Group
10:00am — 12:00pm

Baby Rhyme Time at Nanaimo North
10:30am — 11:00am

Open Mic
12:30pm — 2:00pm

Tech Help
1:00pm — 2:00pm

31

Knitters at the Library
2:00pm — 4:00pm