Good heavens vs Goodness vs Gosh

When to use each in English, with meaning, register, and examples.

Good heavens

InformalBeyond 10,000 (less common)

Goodness

Top 2,000 (common)B2noun

Gosh

InformalTop 2,000 (common)
Most formal: Goodness
 Good heavensGoodnessGosh
Pronunciation🇬🇧 //ɡʊd ˈhɛvənz//🇺🇸 //ɡʊd ˈhɛvənz//🇬🇧 /["/ˈɡʊdnəs/"]/🇺🇸 /["/ˈɡʊdnəs/"]/🇬🇧 //ɡɒʃ//🇺🇸 //ɡɑʃ//
MeaningA phrase used to express surprise or shock.The quality of being good or kind.An expression of surprise or wonder.
ExampleGood heavens! I can't believe he won the lottery!The goodness of her character was evident in the way she treated others.Gosh, I didn't expect to see you here!
RegisterInformalNeutralInformal
How commonBeyond 10,000 (less common)Top 2,000 (common)Top 2,000 (common)
CEFR level-B2-
Part of speechnoun
Collocationsgood heavens above, scream good heavens, say good heavensgoodness gracious, goodness me, the goodness of humanitygosh wow, gosh goodness, gosh gracious
Antonyms-wickedness, evil, badness-
Common mistakesUsed too formally in serious contexts., Confused with 'goodness gracious'., Omitted 'heavens' and used just 'good'.Confused with 'goodness' vs 'goodness gracious'., Omitting the 'ness' when forming the word., Using it in a formal context where a more specific term would be appropriate.Used in too serious contexts., Confused with 'gosh darn' or 'gosh golly', which are variations., Mispronounced as 'goshh' with extra emphasis.
Usage notesUsed in casual conversations, often to express disbelief or astonishment. It may sound old-fashioned to some younger speakers.Used in both spoken and written English. Common in expressions of surprise or emphasis ('Oh goodness!'). Not typically used in formal writing.Used mainly in casual conversations to express surprise or amazement; less appropriate in formal contexts.

See it in real clips

Good heavens
Goodness
Gosh

Frequently asked questions: Good heavens vs Goodness vs Gosh

What's the difference between Good heavens, Goodness, and Gosh?

Good heavens: A phrase used to express surprise or shock. Goodness: The quality of being good or kind. Gosh: An expression of surprise or wonder.

Which is more formal: Good heavens, Goodness, and Gosh?

Goodness is the most formal of these.

Can you show an example of each?

Good heavens: Good heavens! I can't believe he won the lottery! Goodness: The goodness of her character was evident in the way she treated others. Gosh: Gosh, I didn't expect to see you here!

Can I use Good heavens, Goodness, and Gosh interchangeably?

Not always. Good heavens, Goodness, and Gosh are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons