Thanksgiving Day is traditionally celebrated in the United States, Puerto Rico, and Canada in October and November. Families come together for a meal that usually includes turkey, chicken, and fish. People attend church services to give thanks to God for the harvest. In Canada, Thanksgiving Day is observed on the second Monday of November.