2028 Calendar with Canadian public holidays
A free printable 2028 calendar for Canada with all 12 Canadian public holidays marked. Dates are computed from the statutory rules, including substitute days, and checked against the official list. Download the year on one page or twelve monthly pages as a PDF.
2028 Calendar
Jan
S
M
T
W
T
F
S
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
Feb
S
M
T
W
T
F
S
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
Mar
S
M
T
W
T
F
S
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
Apr
S
M
T
W
T
F
S
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
S
M
T
W
T
F
S
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
Jun
S
M
T
W
T
F
S
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
Jul
S
M
T
W
T
F
S
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
Aug
S
M
T
W
T
F
S
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
Sep
S
M
T
W
T
F
S
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
Oct
S
M
T
W
T
F
S
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
Nov
S
M
T
W
T
F
S
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
Dec
S
M
T
W
T
F
S
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
Tip: For the best print results, enable "Background graphics" in your browser's print settings if your calendar uses weekend shading or colour styles.
Canadian public holidays in 2028
| Date | Day | Holiday |
|---|---|---|
| 3 January 2028 | Mon | New Year's Day (observed) |
| 14 April 2028 | Fri | Good Friday |
| 17 April 2028 | Mon | Easter Monday |
| 22 May 2028 | Mon | Victoria Day |
| 3 July 2028 | Mon | Canada Day (observed) |
| 7 August 2028 | Mon | Civic Holiday |
| 4 September 2028 | Mon | Labour Day |
| 2 October 2028 | Mon | National Day for Truth and Reconciliation (observed) |
| 9 October 2028 | Mon | Thanksgiving Day |
| 13 November 2028 | Mon | Remembrance Day (observed) |
| 25 December 2028 | Mon | Christmas Day |
| 26 December 2028 | Tue | Boxing Day |
Federal statutory holidays plus the widely observed Civic Holiday. Provincial holidays such as Family Day vary and are not included.
2028 at a glance
Days in 2028
366 (leap year)
Weekend days
106
Working days (CA)
248
Easter Sunday
Sunday 16 April 2028
- January 2028: New Year (03)
- April 2028: Good Friday (14), Easter Monday (17)
- May 2028: Victoria Day (22)
- July 2028: Canada Day (03)
- August 2028: Civic Holiday (07)
- September 2028: Labour Day (04)
- October 2028: Truth & Reconciliation (02), Thanksgiving (09)
- November 2028: Remembrance Day (13)
- December 2028: Christmas (25), Boxing Day (26)

Frequently Asked Questions
There are 12 Canadian public holidays in 2028, including 4 substitute days where a holiday fell on a weekend. The first is New Year's Day (observed) on Monday 3 January 2028 and the last is Boxing Day on Tuesday 26 December 2028.
Easter Sunday 2028 is Sunday 16 April 2028. Good Friday is two days earlier and Easter Monday the day after.
2028 has 366 days: 106 fall on weekends, leaving 260 weekdays. After Canadian public holidays that fall on weekdays, there are 248 working days.
Yes. The calendar above is already set to Canada and 2028. Download the yearly overview as a PDF, or switch to Monthly and choose "12 months" for one page per month with every holiday labelled.
Federal statutory holidays plus the widely observed Civic Holiday. Provincial holidays such as Family Day vary and are not included.
Canadian public holidays, other years
2028 calendars for other countries
UK bank holidaysIrish public holidaysUS federal holidaysAustralian public holidaysNew Zealand public holidaysSouth African public holidaysGerman public holidaysFrench public holidaysSpanish public holidaysIndian national holidays
Need the dates as data? Download the holiday list as JSON.