Secular alternatives to "Oh my God"?

Submitted by sudo in AskRaddle

"Oh my God" has always been my go-to phrase for expressing shock. But, seeing as I'm atheist, I think it's a bit silly to swear on a god that I don't believe in. So, I'd like to replace this phrase with a secular one. The problem is, alternatives like "Oh my goodness" don't have the same punch to them, and they sound like you don't want to say 'God' because you don't want to take his name in vain, instead of the real reason of not believing.

What are some good secular alternatives to this phrase, that aren't also weaker?



You must log in or register to comment.

zzuum wrote

Say oh my gods and make everyone look at you strange


ConquestOfToast wrote

Oh my glob. But I probably love Adventure Time too much


BigG wrote

oh fuck, oh shit, oh hell


sudo OP wrote

Hmm, those could work in situations where something surprising and also bad happened. But I'm looking more for a phrase that works in situations where the surprise is good, bad, or just neutral; like a stronger version of 'wow'.


mustard wrote

Why not just agitate to desecularize the word?


sudo OP wrote

What word? God? I'm pretty sure that's already the least secular word.


bloodrose wrote

I like "Oh my stars and garters!" Or just "Oh my stars!" for short. Sometimes I go with plural "gods".


kore wrote (edited )

holy cowwwwwwwwwww though maybe that's not good vis a vis Hinduism.... idk


OldHippieChick wrote


Mercy, Maud!

Geez, Louise!

Heavens to Betsy!


BADC wrote

"Oh my me" might suit you.