How to Say "Oh My God" in Spanish
The most common everyday equivalent is ¡Dios mío!, used for surprise, shock, or dismay; ¡Madre mía! is also extremely common. Avoid the literal “Oh mi dios,” which sounds like an English calque.
The most common way
¡ !
A standard exclamation of surprise, shock, or dismay; it can also be used literally as an address to God.
How to say it: Keep “Dios” to one syllable, roughly “dyohs,” not “DEE-os,” and stress the “mí” in “mío.”
Other ways to say it
- casual
¡ !
A very common everyday “oh my goodness”; it shows surprise, dismay, or sympathetic shock.
When to use it: Use it in casual conversation with almost anyone when reacting to news or a surprising situation.
- emphatic
¡, !
A stronger, more emotional “oh my God”; it conveys worry, distress, or strong shock.
When to use it: Use it when the news is upsetting or when you are really worried or shocked.
- exasperated
¡ !
An exasperated “for heaven’s sake” or a pleading “please, for God’s sake,” depending on tone.
When to use it: Use it when you are annoyed, impatient, or begging someone to stop or listen.
- mild/dated
¡ !
A mild, slightly old-fashioned “good heavens”; it expresses surprise without sounding strong.
When to use it: Use it in polite or older company when you want a gentle, inoffensive reaction.
- colloquial (Spain)
¡, !
A very colloquial Spain-style “oh boy” or “oh my”; it expresses surprise or dismay.
When to use it: Use it in casual conversation mainly in Spain, not in formal writing.
In a conversation
- A
¿ ?
Have you seen what happened?
- B
¡ ! .
Oh my goodness! I can’t believe it.
- A
.
Me neither.
Common mistakes
Oh mi dios→ ¡Dios mío!A word-for-word translation from English is not how Spanish speakers usually exclaim.
Dios mio→ Dios míoThe written accent on “mí” is required in this fixed phrase.