Is it great-grandma, great grandma, Great-grandma, Great-Grandma, or Great Grandma? Thanks!

great-grandma :]

If you use it in a sentence like this:

My great grandma lives in California, it is not capitalized.

However, if you use it place of her name, it is capitalized:
Don't tell Great Grandma about her surprise party.

Most sources do not use a hyphen -- but that is not a hard and fast rule.

Thank you!

When it comes to capitalizing and hyphenating family titles like "great-grandma," there is no one correct answer. Different style guides and personal preferences may vary. However, I can provide you with some general guidelines to consider:

1. Capitalization: Generally, the first letter of each word in a family title is capitalized. For example, "Great-Grandma" or "Great Grandma" are both acceptable choices.

2. Hyphenation: The use of hyphens in family titles is also a matter of personal preference. Some people prefer to hyphenate the term, such as "great-grandma," to indicate a connection between the words. Others may choose not to use hyphens, such as "great grandma." Both options are commonly seen.

In the end, the most important aspect is to be consistent within your writing or communication. If you are following a specific style guide, make sure to adhere to its rules. If not, choose a format that looks aesthetically pleasing to you and use it consistently.