Thanks Giving day is a national holiday in the US. It is celebrated on various dates in Canada, the United States and Liberia. It is primarily associated with the United States. It occurs in the US on the fourth Thursday in November. It is an important country culture.