Thanksgiving is celebrated across Canada, except in Nova Scotia and Newfoundland and Labrador, as a time for people to gather with loved ones, give thanks for the harvest and blessings, and enjoy a festive meal together.