Anytime you are referring to the holiday or the tradition, Thanksgiving and Thanksgiving Day are always capitalized. Examples: Will you be working the Thanksgiving Day holiday? I bought a Thanksgiving floral arrangement for my mother. There are a few instances when the word thanksgiving is not capitalized. If the use does not refer to the holiday or the Thanksgiving tradition, it is not capitalized. For example: Will you please offer a prayer of thanksgiving?
At the beginning of a sentence and when it forms part of the proper noun. Example: Macy's Thanksgiving Day Parade
The names of events are capitalized because these are proper nouns. Examples: Christmas Thanksgiving Day
Yes, the word "Holiday" should be capitalized when used as a specific day or event, like Christmas or Thanksgiving. If it is used generically to refer to any day of celebration or time off work, then it does not need to be capitalized.
You could say "holiday," but there isn't a specific common noun for Thanksgiving.
It depends. The country name, Turkey, should always be capitalized. The animal, turkey, is a simple noun and should only be capitalized at the start of a sentence.
Canadian Thanksgiving is celebrated on a different day from the one America uses as its Thanksgiving Day.
It was Thanksgiving Day, so Sheila had to get up early to cook.
It is only capitalized if it is part of a name (Eg, Larry's Day Care) or at the start of the sentence; in this case you only capitalize 'day' and not 'care'.
"Thanksgiving Day always occurs on a Thursday."
of course dummy!!!! You just capitalized it in your sentence too!!!
In general, the word "dinner" in "Thanksgiving dinner" does not need to be capitalized unless it is the first word in a sentence. However, if you are referring to a specific event or formal title, such as "The Annual Thanksgiving Dinner," then it would be appropriate to capitalize it. Ultimately, the capitalization of "dinner" in "Thanksgiving dinner" depends on the context and style guide being followed.