Thanksgiving is celebrated in the United States and Canada to give thanks for the harvest. In the US it occurs on the fourth Thursday of November, in Canada on the second Monday of October. The tradition has roots in religious celebrations in 16th century England to commemorate successful harvests. In the US, the modern Thanksgiving is traced to a 1621 harvest celebration held by the Pilgrims in Plymouth, Massachusetts, which has become a national holiday.