January 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
March 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
April 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
May 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
June 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
July 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
August 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
September 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
October 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
November 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
December 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1 January, Monday | New Year’s Day | National Holiday |
6 January, Saturday | Epiphany | Observance, Christian |
2 February, Friday | Groundhog Day | Observance |
14 February, Wednesday | Valentine’s Day | Observance |
19 February, Monday | Islander Day | Common Local Holiday |
19 February, Monday | Family Day | Common Local Holiday |
19 February, Monday | Nova Scotia Heritage Day | Common Local Holiday |
19 February, Monday | Louis Riel Day | Common Local Holiday |
23 February, Friday | Yukon Heritage Day | Local de facto holiday |
11 March, Monday | Commonwealth Day | Observance |
17 March, Sunday | St. Patrick’s Day | Observance |
29 March, Friday | Good Friday | National Holiday, Christian |
31 March, Sunday | Easter Sunday | Observance, Christian |
1 April, Monday | Easter Monday | National Holiday |
6 April, Saturday | National Tartan Day | Observance |
9 April, Tuesday | Vimy Ridge Day | Observance |
12 May, Sunday | Mother’s Day | Observance |
20 May, Monday | Victoria Day | National Holiday |
16 June, Sunday | Canada Day | National Holiday |
16 June, Sunday | Father’s Day | Observance |
21 June, Friday | National Indigenous Peoples Day | Observance |
5 August, Monday | Natal Day | Common Local Holiday |
5 August, Monday | British Columbia Day | Common Local Holiday |
5 August, Monday | Civic/Provincial Day | Common Local Holiday |
5 August, Monday | New Brunswick Day | Prescribed Day of Rest |
5 August, Monday | Saskatchewan Day | Common Local Holiday |
2 September, Monday | Labour Day | National Holiday |
14 October, Monday | Thanksgiving Day | National Holiday |
18 October, Friday | Healthcare Aide Day | Observance |
31 October, Thursday | Halloween | Observance |
11 November, Monday | Remembrance Day | National Holiday |
11 December, Wednesday | Anniversary of the Statute of Westminster | Observance |
24 December, Tuesday | Christmas Eve | Observance |
25 December, Wednesday | Christmas Day | National Holiday, Christian |
26 December, Thursday | Boxing Day | National Holiday |
31 December, Tuesday | New Year’s Eve | Observance |