Always capitalize the names of specific holidays like “Hanukkah,” “Christmas,” “Kwanzaa” and “New Year's Day” (or “New Year's,” for short), regardless of their position in a sentence, because they're proper nouns.
Christmas is always spelled with a capital 'C' because it references our Lord Jesus Christ. We also capitalize the 'd' in day when it is used with the former, as in Christmas Day. That's what we call it.
If you're starting your sentence with the greeting Merry Christmas, both are capitalized (because it starts a sentence). If not, merry is lowercase, as in, We wish you a merry Christmas. If you use the word greetings, it's lowercase as well, as in, Christmas greetings to you and yours.
Generally speaking, terms of endearment, should not be capitalised; because they are not interchangeable with an individuals name. A person may refer to their wife as 'dear'.
Even if a title isn't being used to directly address someone, it is always acting as a proper noun—and should be capitalized—if it replaces a person's name. For example, the word Dad is capitalized in the sentence I went fishing with Dad this morning even though the speaker is not talking directly to their dad.
In General, Can You Capitalize Seasons? The seasons—winter, spring, summer and fall—do not require capitalization. Some people think these words are proper nouns and capitalize them using the capitalization rule for proper nouns.
Capitalize pronouns and other names of such special occasions. For example: Tomorrow will be Jane's Birthday. Birthday, in this case, falls under special occasions, so it is thus capitalized.
The Christian Writer's Manual of Style, while acknowledging the ancient and respectful use of Xmas in the past, states that the spelling should never be used in formal writing.
In the early days of the Christian church, Christians used the letter X as a secret symbol to indicate their membership in the church to others. If you know the Greek meaning of X, Xmas and Christmas essentially mean the same thing: Christ + mas = Christmas. Looking for more holiday-themed fun?
Christmas and New Year's are proper nouns and are thus both capitalized. Happy and merry are not (though of course you'd capitalize them at the beginning of a sentence). Nor is holiday. New Year's Eve and New Year's Day are also proper names that should be capitalized.
If words like era or age are part of their formal name, they're also capitalized. The nicknames for periods of human history also count as formal names, so they, too, are capitalized. General time periods, such as decades and centuries, are not capitalized unless they're referred to by a specific name.
Luckily, the answer is simple. Proper nouns are capitalized and common nouns aren't. In other words, when “Mom” and “Dad” are used in place of a person's name, they're capitalized. When “mom” and “dad” describe a generic parental relationship, they're lowercased.
You do not need to capitalize the word grandma in the sentence "My grandma says hi" because it is being used to describe the person you are talking about, not as a replacement for her name. However, if you use the word grandma as if it were a name, or in place of the name of the person, it should be capitalized.
The names of holidays, such as Christmas, Halloween, and Hanukkah, are capitalized because they are considered proper nouns. You would not, however, capitalize a season: Christmas season.
In general, familial titles should be capitalized when used in titles/headlines or before a name, and lowercased when used generically in a sentence (e.g., “my aunt”).
The names of the seasons—spring, summer, fall/autumn, and winter—are common nouns rather than proper nouns. This means they use lowercase letters as in the words afternoon and month rather than uppercase letters as in Friday or August.