When is thanksgiving day?

thanksgiving day is next on Monday, October 11, 2021


Always know when is thanksgiving day. Figure out how many days till thanksgiving day. Dates available for the next 10 years...
thanksgiving day

© bigstockphoto.com / happyletters

Thanksgiving Day in Canada is celebrated on the second Monday of October. It is a statutory holiday except in Prince Edward Island, New Brunswick and Nova Scotia. It is set aside to allow Canadians the opportunity to give thanks for a successful year.

The holiday dates back to when Martin Frobisher, an English explorer, came across the land now known as Canada. Upon his arrival on the continent in 1578, he held a ceremony to give thanks for surviving the voyage, celebrating the day with salt beef and peas. While the day became a nationally recognized holiday in 1879, the holiday’s date has been moved around a few times. It was not until 1957 that the country settled on the current date.

How to Celebrate Thanksgiving Day

Today, people all across Canada celebrate Thanksgiving Day by gathering with friends, family, and loved ones and sharing a Thanksgiving meal. Though this meal often has regional variations, it mainly includes turkey, stuffing, mashed potatoes, and cranberry sauce, among others. Some choose to go on a short autumn vacation, visiting holiday homes and cottages before winter. Fans of the Canadian Football League pass the time by watching classic Thanksgiving Day matches, while others share what they are grateful for on social media using the hashtag #ThanksgivingDay.

How many days until thanksgiving day?

If you want to know how many more days, then here is your countdown to thanksgiving day

Upcoming dates for thanksgiving day


When is thanksgiving day 2021?Monday, October 11, 2021
When is thanksgiving day 2022?Monday, October 10, 2022
When is thanksgiving day 2023?Monday, October 9, 2023
When is thanksgiving day 2024?Monday, October 14, 2024
When is thanksgiving day 2025?Monday, October 13, 2025
When is thanksgiving day 2026?Monday, October 12, 2026
When is thanksgiving day 2027?Monday, October 11, 2027
When is thanksgiving day 2028?Monday, October 9, 2028
When is thanksgiving day 2029?Monday, October 8, 2029
When is thanksgiving day 2030?Monday, October 14, 2030
When is thanksgiving day 2031?Monday, October 13, 2031