Thanksgiving Day is a holiday celebrated in the United States on the fourth Thursday of November and in Canada on the second Monday of October. It originated from European harvest festivals and Native American celebrations of a good crop, bringing those traditions together. People celebrate by having a dinner with family and friends, saying a prayer, and eating traditional foods like turkey, vegetables, and pumpkin pie.