Skip to content

To help limit the spread of COVID-19, all branches are closed and in-person events cancelled until further notice. Please click here for the latest update (March 27, 2020).

To help limit the spread of COVID-19, all events are postponed until further notice. Please check virl.bc.ca/covid-19-update/ for regular updates.

Loading Events

Calendar

Event Views Navigation

Find Events

Event Views Navigation

April 2020

Calendar of Events

Calendar of Events
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
29

Spring Break Scavenger Hunt
All day

Spring Break Scavenger Hunt
All day

Teen Spring Break Challenge
All day

Teen Mini Challange
All day

30

Spring Break Scavenger Hunt
All day

French Conversation Drop-In
12:00pm — 1:00pm

Scrabble Club
1:00pm — 4:00pm

Game On! Teen Gaming Club
2:00pm — 4:30pm

31

Spring Break Scavenger Hunt
All day

Tech Tuesday
2:00am — 3:20pm

Strong Start
10:00am — 10:30am

Mother Goose On the Go
10:00am — 10:30am

1

Family Storytime
10:30am — 11:00am

Wednesday Tech Tutorials
11:30am — 1:30pm

On-Site Art
12:00pm — 3:00pm

Family Storytime
1:30pm — 2:00pm

2

Family Storytime
10:30am — 11:00am

Preschool Storytime
10:30am — 11:00am

Babytime
10:30am — 11:00am

Preschool Storytime
10:30am — 11:00am

3

Family Storytime
10:00am — 10:30pm

STEAM Fridays
10:00am — 5:00pm

LEGO® Days
10:00am — 5:00pm

Babytime
10:05am — 10:30am

4

Play Day
10:00am — 12:00pm

Saturday Morning Playtime
10:00am — 12:00pm

Family Playroom
10:00am — 1:00pm

CANCELLED – Family Playroom
10:00am — 12:00pm

5

Death Cafe
1:30pm — 3:30pm

6

French Conversation Drop-In
12:00pm — 1:00pm

Scrabble Club
1:00pm — 4:00pm

Game On! Teen Gaming Club
2:00pm — 4:30pm

Teen Tech Tutors
2:00pm — 4:00pm

7

Tech Tuesday
2:00am — 3:20pm

Strong Start
10:00am — 10:30am

Mother Goose On the Go
10:00am — 10:30am

Strongstart: On the Go
10:00am — 12:00pm

8

Family Storytime
10:30am — 11:00am

Family Storytime
11:30am — 12:00pm

Wednesday Tech Tutorials
11:30am — 1:30pm

On-Site Art
12:00pm — 3:00pm

9

Get Together with Technology (GTT) Cowichan
1:00am — 6:30pm

Family Storytime
10:30am — 11:00am

Preschool Storytime
10:30am — 11:00am

Babytime
10:30am — 11:00am

10

Family Storytime
10:00am — 10:30pm

STEAM Fridays
10:00am — 5:00pm

Babytime
10:05am — 10:30am

Family Storytime
10:30am — 11:00am

11

Play Day
10:00am — 12:00pm

Saturday Morning Playtime
10:00am — 12:00pm

Family Playroom
10:00am — 1:00pm

CANCELLED – Family Playroom
10:00am — 12:00pm

12
13

French Conversation Drop-In
12:00pm — 1:00pm

Scrabble Club
1:00pm — 4:00pm

Game On! Teen Gaming Club
2:00pm — 4:30pm

Teen Tech Tutors
2:00pm — 4:00pm

14

Tech Tuesday
2:00am — 3:20pm

Strong Start
10:00am — 10:30am

Mother Goose On the Go
10:00am — 10:30am

Strongstart: On the Go
10:00am — 12:00pm

15

Family Storytime
10:30am — 11:00am

Wednesday Tech Tutorials
11:30am — 1:30pm

On-Site Art
12:00pm — 3:00pm

Family Storytime
1:30pm — 2:00pm

16

Family Storytime
10:30am — 11:00am

Preschool Storytime
10:30am — 11:00am

Babytime
10:30am — 11:00am

Preschool Storytime
10:30am — 11:00am

17

Family Storytime
10:00am — 10:30pm

STEAM Fridays
10:00am — 5:00pm

Babytime
10:05am — 10:30am

Babytime
10:30am — 11:00am

18

Play Day
10:00am — 12:00pm

Saturday Morning Playtime
10:00am — 12:00pm

Family Playroom
10:00am — 1:00pm

CANCELLED – Family Playroom
10:00am — 12:00pm

19

Gardening Series: Rhododendrons and Friends
1:00pm — 2:30pm

20

Family Storytime
11:30am — 12:00pm

French Conversation Drop-In
12:00pm — 1:00pm

Scrabble Club
1:00pm — 4:00pm

Game On! Teen Gaming Club
2:00pm — 4:30pm

21

Tech Tuesday
2:00am — 3:20pm

Strong Start
10:00am — 10:30am

Mother Goose On the Go
10:00am — 10:30am

Strongstart: On the Go
10:00am — 12:00pm

22

Family Storytime
10:30am — 11:00am

Family Storytime
11:30am — 12:00pm

Wednesday Tech Tutorials
11:30am — 1:30pm

On-Site Art
12:00pm — 3:00pm

23

Family Storytime
10:30am — 11:00am

Preschool Storytime
10:30am — 11:00am

Babytime
10:30am — 11:00am

Preschool Storytime
10:30am — 11:00am

24

Family Storytime
10:00am — 10:30pm

STEAM Fridays
10:00am — 5:00pm

Babytime
10:05am — 10:30am

Babytime
10:30am — 11:00am

25

Play Day
10:00am — 12:00pm

Saturday Morning Playtime
10:00am — 12:00pm

Family Playroom
10:00am — 1:00pm

CANCELLED – Family Playroom
10:00am — 12:00pm

26
27

Family Storytime
11:30am — 12:00pm

French Conversation Drop-In
12:00pm — 1:00pm

Scrabble Club
1:00pm — 4:00pm

Game On! Teen Gaming Club
2:00pm — 4:30pm

28

Tech Tuesday
2:00am — 3:20pm

Strong Start
10:00am — 10:30am

Mother Goose On the Go
10:00am — 10:30am

Strongstart: On the Go
10:00am — 12:00pm

29

Family Storytime
10:30am — 11:00am

Wednesday Tech Tutorials
11:30am — 1:30pm

On-Site Art
12:00pm — 3:00pm

Family Storytime
1:30pm — 2:00pm

30

In Our Own Teen Voice
All day

Family Storytime
10:30am — 11:00am

Preschool Storytime
10:30am — 11:00am

Babytime
10:30am — 11:00am

1

In Our Own Teen Voice
All day

Family Storytime
10:00am — 10:30pm

STEAM Fridays
10:00am — 5:00pm

LEGO® Days
10:00am — 5:00pm

2

In Our Own Teen Voice
All day

Play Day
10:00am — 12:00pm

Saturday Morning Playtime
10:00am — 12:00pm

Family Playroom
10:00am — 1:00pm