Calendar module icon

Calendar

View all calendars is the default. Choose Select a Calendar to view a specific calendar.

Select the arrows on either side of the current month to change the month.
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
28 29 30 31
01
Community Safety Advisory Commission
Area F - Cowichan Lake South/Skutz Falls Parks Commission
Electoral Area B (Shawnigan) Advisory Planning Commission
02
Hopwo Baseball Tournament
Show More
03
The Met Live in HD: Eugene Onegin
Hopwo Baseball Tournament
Cowichan Valley Breakers Icebreaker Swim Meet
CLR - Adult Free Rec Day (50+)
04
Hopwo Baseball Tournament
Cowichan Valley Breakers Icebreaker Swim Meet
World's Largest Street Hockey One Day Tournament
05
Area C - Cobble Hill Parks Commission
Area G Saltair/Gulf Islands Parks Commission
06
07
Electoral Area Services Committee
08
CANCELLED Island Savings Centre Commission
Area A - Mill Bay/Malahat Parks Commission
Area E - Cowichan Station/Sahtlam/Glenora Parks Commission
09
Cowichan Valley Mixed Softball League Tournament
10
Cowichan Valley Mixed Softball League Tournament
MS Kick for the Cure
CLR - Lake Days Dance
Show More
11
Cowichan Valley Mixed Softball League Tournament
Duncan Huck UP! Ultimate Frisbee Tournament
CLR - Lake Days Dance
SLCC - Fitness in the Park
12
Area H - North Oyster/Diamond Advisory Planning Commission (APC)
13
Regional Recreation Select Committee
Area H (North Oyster/Diamond) Parks Commission
14
Corporate Services Committee
Board
15
Area B - Shawnigan Lake Parks Commission
16
32nd Annual Sun Bowl - Women's Football Tournament
17
32nd Annual Sun Bowl - Women's Football Tournament
18
32nd Annual Sun Bowl - Women's Football Tournament
19
Area D - Cowichan Bay Parks Commission
20
21
Electoral Area Services Committee
22
Cowichan Lake Recreation Commission
23
24
The Met Live in HD: Rusalka
Duncan Stingrays Annual June Jamboree
25
The Cowichan Crusher
26
27
Regional Recreation Select Committee
Kerry Park Recreation Commission
28
Regional Services Committee
Regional Hospital Board
Board
29
30
Grass Court Classic
01