Every second Monday in October, that being today, Canadians gather to give thanks.
The History of the Canadian Thanksgiving has its own origins separate from the American Thanksgiving. The history of Thanksgiving in Canada goes back to an English explorer, Martin Frobisher, who had been trying to find a northern passage to the Orient. He did not succeed but he did establish a settlement in Northern America. In the year 1578, he held a formal ceremony, in what is now called Newfoundland, to give thanks for surviving the long journey. This was considered the first Canadian Thanksgiving. He was later knighted and had an inlet of the Atlantic Ocean in northern Canada named after him called Frobisher Bay.
French settlers also having crossed the ocean and arriving in Canada with explorer Samuel de Champlain held huge feasts of thanks and shared their food with their Indian neighbours.
During the American Revolution, Americans who remained loyal to England moved to Canada where they brought the customs and practices of the American Thanksgiving to Canada. Resulting in the many similarities, the two holidays share today.