Skip to content
Loading Events

Calendar

Event Views Navigation

Find Events

Event Views Navigation

March 2025

Calendar of Events

Calendar of Events
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
23

Postcard Story Contest – Sidney/North Saanich Library
All day

Love in a Dangerous Time
10:00am — 5:00pm

24

Virtual Human Rights Book Club for Adults
2:30pm — 4:00pm

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

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

Lots of Laughs with Judy Millar
2:00pm — 3:30pm

25

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

Don’t Judge a Book by its Cover
All day

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Knitting Group
10:00am — 12:00pm

Port Hardy Library Crafters’ Corner
10:00am — 11:00am

26

Don’t Judge a Book by its Cover
All day

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

Meet & Greet: Lorrie Joron (Hobby Miniaturist)
11:00am — 1:00pm

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

27

Don’t Judge a Book by its Cover
All day

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

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

Love in a Dangerous Time
10:00am — 5:00pm

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

28

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

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

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

Open Mic
12:30pm — 2:00pm

1

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

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

Love in a Dangerous Time
10:00am — 5:00pm

Death Cafe
1:00pm — 3:00pm

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

2

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

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

3

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

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

Virtual Gardening Series – Raised Beds
6:30pm — 8:00pm

4

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Knitting Group
10:00am — 12:00pm

Port Hardy Library Crafters’ Corner
10:00am — 11:00am

Love in a Dangerous Time
10:00am — 5:00pm

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

5

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

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

Love in a Dangerous Time
10:00am — 5:00pm

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

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

6

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

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

Love in a Dangerous Time
10:00am — 5:00pm

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

A conversation with Dr. Marie Battiste
12:00pm — 1:00pm

7

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

Tech Help
1:00pm — 2:00pm

Einstein, Spacetime and Quanta (Sooke Region Lifelong Learning)
1:30pm — 3:00pm

8

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

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

9

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

10

Cowichan Love in Dangerous Times Speaker Event
6:00pm — 8:00pm

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

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

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

11

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Knitting Group
10:00am — 12:00pm

Port Hardy Library Crafters’ Corner
10:00am — 11:00am

Love in a Dangerous Time
10:00am — 5:00pm

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

12

Cowichan Food Literacy Theatre Performance
6:00pm — 8:00pm

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

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

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

13

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

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

Love in a Dangerous Time
10:00am — 5:00pm

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

Plan & Prepare Your Garden
10:30am — 12:30pm

14

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

Tech Help
1:00pm — 3:00pm

Einstein, Spacetime and Quanta (Sooke Region Lifelong Learning)
1:30pm — 3:00pm

15

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Gardening Questions Answered by Master Gardeners
10:00am — 2:00pm

Love in a Dangerous Time
10:00am — 5:00pm

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

Spanish Conversation
3:30pm — 4:30pm

16

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

17

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

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

St. Patrick’s Day Event with Sam Lennox!
12:00pm — 1:00pm

Art Lab
6:30pm — 8:30pm

18

Cowichan Adult Textile Make It Nights
5:30pm — 7:30pm

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Knitting Group
10:00am — 12:00pm

Port Hardy Library Crafters’ Corner
10:00am — 11:00am

Love in a Dangerous Time
10:00am — 5:00pm

19

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

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

Love in a Dangerous Time
10:00am — 5:00pm

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

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

20

Cowichan Adult Cookbook Club
11:00am — 1:00pm

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

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

Love in a Dangerous Time
10:00am — 5:00pm

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

21

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Love in a Dangerous Time
10:00am — 5:00pm

Tech Help
12:00pm — 1:00pm

22

Sooke Battle of the Books – Freedom to Read: Challenged Books Edition
All day

Gardening Swap
12:00pm — 2:00pm

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

23

Yarn SWAP
11:00am — 1:00pm

24

Virtual Human Rights Book Club for Adults
2:30pm — 4:00pm

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

25

Knitting Group
10:00am — 12:00pm

Port Hardy Library Crafters’ Corner
10:00am — 11:00am

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

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

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

26

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

27

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

Doc & Talk (Sooke Region Lifelong Learning)
1:30pm — 3:00pm

28

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

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

Open Mic
12:30pm — 2:00pm

Tech Help
1:00pm — 3:00pm

29

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

Tabletop Saturdays
3:00pm — 4:00pm

30
31

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

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

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

1

Knitting Group
10:00am — 12:00pm

Port Hardy Library Crafters’ Corner
10:00am — 11:00am

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

Public Health Talks: Health Link BC and Other Free Resources
10:30am — 11:30am

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

2

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

Tech Help
1:00pm — 3:00pm

3

Éléna Choquette – Beneath the Veneer of Peace
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

4

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

Tech Help
1:00pm — 2:00pm

5

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

Death Cafe
1:00pm — 3:00pm

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

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

Spanish Conversation
3:30pm — 4:30pm