The Meaning of “Mamma mia!” in Italian (Oh my goodness!)

The Swedish band Abba may have made the expression popular around the world, but Italians have been using Mamma mia! as a mild expression of surprise, joy, annoyance, disappointment, anger and fear for years. It can translate in numerous ways in English including Oh my goodness! Wow! and Oh man! to name a few.


Learn with our video

cover image with the phrase “mamma mia” and its translation written on a notepad

Mamma mia, che bello!

Oh my goodness, how nice!


Mamma mia, che delusione!

Oh my goodness, what a disappointment!


Also written as one word mammamia, it is the combination of the words mamma (meaning ‘mother‘ or ‘mom‘) and mia (the feminine possessive adjective ‘my‘), so it literally means my mother.

Be careful though, because if you actually want to say “my mom” in Italian, you need to switch the word order around: mia mamma.

Mamma mia, mia mamma è tornata a casa davvero tardi!

My goodness, my mom got home really late!


In certain cases, Mamma mia! can be an intensifier used in order to agree with or stress something. For example:

Guarda che bello che è quel palazzo! – Mamma mia!

Look at how beautiful that palace is! – Tell me about it!


Note that sometimes Mamma mia! is shortened to Mamma! or Oh mamma! (Oh mom!)

Group of elderly people using a laptop
Mamma mia, che bello! Riesco a vedere mio nipote! – Oh my goodness, how wonderful! I can see my grandchild!

If you were hoping for an interesting origin story for Mamma Mia!, we have some bad news – there isn’t one! But we can assume that it stems from the importance of the mother figure in society and religion. After all, our mother is not only our primary source of affection (affetto) but also our safe haven (porto sicuro) in which we take refuge from uncertainty and misfortune.


This article is also available in video format on our YouTube channel. The audio version can be found on Podbean, Google Podcast, Apple Podcast and Spotify.


Sign up for a free trial of LingQ (affiliate link), the app I use to improve my Italian vocabulary, and receive an additional 100 LingQs which can be used before needing to upgrade!

Read our full review of LingQ and find out why we love it so much!