What you see here is the list of yearly 2024 holidays for Canada. So if you are looking for information regarding holidays observed in Canada in the year 2024, then you have come to the right place. This list has all the holidays written month-wise in proper order so you can easily break down the holidays according to the month and day when it falls.
This list will act as Canada 2024 holiday calendar and provide you with all the Bank holidays, Public Holidays of Canada Country, Canada School Holidays and Official holidays. So it would be easy for you to identify the holidays for the month and plan your schedule accordingly. You can always use this list as a reference to have knowledge about all the religious festivities of Canada in 2024 and local observances falling within the month of the year 2024 and make preparations for them in advance.
Date | Day | Holiday | Type | Year |
---|---|---|---|---|
1st January | Monday | New Year Day | National holiday | 2024 |
2nd January | Tuesday | Day After New Year’s Day | Local holiday | 2024 |
6th January | Saturday | Epiphany | Observance, Christian | 2024 |
7th January | Sunday | Orthodox Christmas Day | Orthodox | 2024 |
14th January | Sunday | Orthodox New Year | Orthodox | 2024 |
2nd February | Friday | Groundhog Day | Observance | 2024 |
10th February | Saturday | Chinese New Year | Observance | 2024 |
13th February | Tuesday | Carnival / Shrove Tuesday | Christian | 2024 |
14th February | Wednesday | Ash Wednesday | Christian | 2024 |
14th February | Wednesday | Valentine Day | Observance | 2024 |
15th February | Thursday | National Flag of Canada Day | Observance | 2024 |
19th February | Monday | Islander Day | Common local holiday | 2024 |
19th February | Monday | Family Day | Common local holiday | 2024 |
19th February | Monday | Nova Scotia Heritage Day | Common local holiday | 2024 |
19th February | Monday | Louis Riel Day | Common local holiday | 2024 |
23rd February | Friday | Yukon Heritage Day | Local holiday | 2024 |
1st March | Friday | St David Day | Observance | 2024 |
10th March | Sunday | Daylight Saving Time starts | Clock change/Daylight Saving Time | 2024 |
11th March | Monday | Ramadan Start | Muslim | 2024 |
11th March | Monday | Commonwealth Day | Observance | 2024 |
17th March | Sunday | St. Patrick Day | Observance | 2024 |
18th March | Monday | St. Patrick Day | Local holiday | 2024 |
19th March | Tuesday | March Equinox | Season | 2024 |
24th March | Sunday | Palm Sunday | Christian | 2024 |
24th March | Sunday | Purim | Jewish holiday | 2024 |
28th March | Thursday | Maundy Thursday | Christian | 2024 |
29th March | Friday | Good Friday | National holiday, Christian | 2024 |
30th March | Saturday | Holy Saturday | Christian | 2024 |
31st March | Sunday | Easter Sunday | Observance, Christian | 2024 |
1st April | Monday | Easter Monday | Observance | 2024 |
1st April | Monday | Easter Monday | National holiday | 2024 |
5th April | Friday | Laylatul Qadr (Night of Power) | Muslim | 2024 |
6th April | Saturday | National Tartan Day | Observance | 2024 |
9th April | Tuesday | Vimy Ridge Day | Observance | 2024 |
10th April | Wednesday | Eid ul Fitr | Muslim | 2024 |
22nd April | Monday | St. George Day | Local holiday | 2024 |
23rd April | Tuesday | First day of Passover | Jewish holiday | 2024 |
30th April | Tuesday | Last day of Passover | Jewish holiday | 2024 |
3rd May | Friday | Orthodox Good Friday | Orthodox | 2024 |
4th May | Saturday | Orthodox Holy Saturday | Orthodox | 2024 |
5th May | Sunday | Orthodox Easter | Orthodox | 2024 |
6th May | Monday | Yom HaShoah | Jewish commemoration | 2024 |
6th May | Monday | Orthodox Easter Monday | Orthodox | 2024 |
9th May | Thursday | Ascension Day | Christian | 2024 |
12th May | Sunday | Mother Day | Observance | 2024 |
14th May | Tuesday | Yom HaAtzmaut | Jewish holiday | 2024 |
19th May | Sunday | Pentecost | Christian | 2024 |
20th May | Monday | Whit Monday | Christian | 2024 |
20th May | Monday | Victoria Day | National holiday | 2024 |
26th May | Sunday | Trinity Sunday | Christian | 2024 |
30th May | Thursday | Corpus Christi | Christian | 2024 |
12th June | Wednesday | Shavuot | Jewish holiday | 2024 |
16th June | Sunday | Father Day | Observance | 2024 |
17th June | Monday | Eid ul Adha | Muslim | 2024 |
20th June | Thursday | June Solstice | Season | 2024 |
21st June | Friday | National Indigenous Peoples Day | Observance | 2024 |
21st June | Friday | National Indigenous Peoples Day | Local holiday | 2024 |
24th June | Monday | St. Jean Baptiste Day | Local holiday | 2024 |
24th June | Monday | Discovery Day | Local holiday | 2024 |
1st July | Monday | Canada Day | National holiday | 2024 |
1st July | Monday | Memorial Day | Local holiday | 2024 |
8th July | Monday | Muharram/Islamic New Year | Muslim | 2024 |
9th July | Tuesday | Nunavut Day | Local holiday | 2024 |
15th July | Monday | Orangemen Day | Local holiday | 2024 |
5th August | Monday | Heritage Day | Common local holiday | 2024 |
5th August | Monday | Civic/Provincial Day | Local observance | 2024 |
5th August | Monday | Civic/Provincial Day | National holiday | 2024 |
5th August | Monday | Saskatchewan Day | Common local holiday | 2024 |
5th August | Monday | Terry Fox Day | Local observance | 2024 |
5th August | Monday | New Brunswick Day | Common local holiday | 2024 |
5th August | Monday | British Columbia Day | Common local holiday | 2024 |
5th August | Monday | Natal Day | Common local holiday | 2024 |
7th August | Wednesday | The Royal St John Regatta (Regatta Day) | Local holiday | 2024 |
15th August | Thursday | Assumption of Mary | Christian | 2024 |
16th August | Friday | Gold Cup Parade | Local holiday | 2024 |
19th August | Monday | Discovery Day | Local holiday | 2024 |
2nd September | Monday | Labour Day | National holiday | 2024 |
16th September | Monday | Milad un Nabi (Mawlid) | Muslim | 2024 |
22nd September | Sunday | September Equinox | Season | 2024 |
3rd October | Thursday | Rosh Hashana | Jewish holiday | 2024 |
4th October | Friday | Feast of St Francis of Assisi | Christian | 2024 |
12th October | Saturday | Yom Kippur | Jewish holiday | 2024 |
14th October | Monday | Thanksgiving Day | National holiday | 2024 |
14th October | Monday | Thanksgiving Day | Observance | 2024 |
17th October | Thursday | First day of Sukkot | Jewish holiday | 2024 |
18th October | Friday | Healthcare Aide Day | Observance | 2024 |
23rd October | Wednesday | Hoshana Rabbah | Jewish holiday | 2024 |
24th October | Thursday | Shemini Atzeret | Jewish holiday | 2024 |
25th October | Friday | Simchat Torah | Jewish holiday | 2024 |
31st October | Thursday | Halloween | Observance | 2024 |
3rd November | Sunday | Daylight Saving Time ends | Clock change/Daylight Saving Time | 2024 |
11th November | Monday | Remembrance Day | National holiday | 2024 |
11th November | Monday | Remembrance Day | Observance | 2024 |
1st December | Sunday | First Sunday of Advent | Observance | 2024 |
8th December | Sunday | Feast of the Immaculate Conception | Christian | 2024 |
11th December | Wednesday | Anniversary of the Statute of Westminster | Observance | 2024 |
21st December | Saturday | December Solstice | Season | 2024 |
24th December | Tuesday | Christmas Eve | Observance | 2024 |
25th December | Wednesday | Christmas | National holiday, Christian | 2024 |
26th December | Thursday | First Day of Hanukkah | Jewish holiday | 2024 |
26th December | Thursday | Boxing Day | National holiday | 2024 |
31st December | Tuesday | New Year Eve | Observance | 2024 |