Idiom Translator

How do you say “Cry over spilt milk” in French?

The closest natural French equivalent is pleurer sur le lait renversé, which literally means “to cry over spilled milk”. English speakers use cry over spilt milk to mean to waste time feeling sad about a bad event that has already happened and cannot be changed. While widely recognized and used, it often sounds slightly literary or like a loan translation from English. In casual conversation, French speakers more frequently say 'ce qui est fait est fait'. It is neutral, informal and occasional in everyday French.

Closest natural French

pleurer sur le lait renversé

/plø.ʁe syʁ lə lɛ ʁɑ̃.vɛʁ.se/

Literal meaning
to cry over spilled milk
Register
neutral, informal
How often it's used
occasional
Equivalence

Close equivalent

88 out of 100

What a native French speaker would actually say

The idiom 'pleurer sur le lait renversé' exists in French and shares the exact imagery and meaning of the English expression. It is almost exclusively used in negative or cautionary structures such as 'inutile de...' (useless to...) or 'ça ne sert à rien de...' (there's no point in...). It is understood by virtually all native speakers and recorded in major dictionaries like Le Robert.

However, French speakers tend to rely on more down-to-earth alternatives in everyday speech. While an English speaker effortlessly uses 'crying over spilt milk' across registers, a French speaker will very often default to 'ce qui est fait est fait' (what's done is done) or simply advise someone not to 'ressasser' (ruminate or dwell on the past).

How close is the meaning?

  • Meaning5 out of 5
  • Tone4 out of 5
  • Context4 out of 5
  • Literal similarity5 out of 5

These ratings are editorial approximations, not measurements.

What are other ways to say it in French?

  • ce qui est fait est fait

    Literally: “what is done is done

    The most common and natural everyday way to express that there is no point dwelling on past mistakes.

  • inutile de ressasser le passé

    Literally: “useless to keep rehashing the past

    More pragmatic and direct, focusing on moving forward.

  • à chose faite, point de remède

    Literally: “to a done thing, no remedy

    A traditional French proverb, but it sounds somewhat archaic today.

Don't translate it literally

  • pleurer sur du lait versé

    Using 'versé' (poured) instead of 'renversé' (spilled/knocked over) is a common mistranslation that sounds unidiomatic.

Word-for-word versions like these are understood as literal statements in French, not as expressions.

In context

  • English

    I know you failed the test, but there's no use crying over spilt milk.

    French

    Je sais que tu as raté l'examen, mais ça ne sert à rien de pleurer sur le lait renversé.

  • English

    We lost the contract, but it's done. No point crying over spilt milk.

    French

    On a perdu le contrat, mais c'est fait. Ce qui est fait est fait, passons à autre chose.

Related expressions

Last reviewed 2026-09-11