Idiom Translator

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

The closest natural Spanish equivalent is Llorar sobre la leche derramada, which literally means “To cry over the 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. A recognisable expression, often used after no sirve de nada or no vale la pena. Register: neutral, informal. Usage frequency: common.

Closest natural Spanish

Llorar sobre la leche derramada

/ʝoˈɾaɾ ˈsoβɾe la ˈletʃe deraˈmada/

Literal meaning
To cry over the spilled milk
Register
neutral, informal
How often it's used
common
Equivalence

Near-exact equivalent

98 out of 100

What a native Spanish speaker would actually say

Both languages picture milk that cannot be put back after it spills. The message is to stop dwelling on a loss that cannot be undone.

Both can be practical reassurance, but can also sound dismissive when someone is still upset. The Spanish alternative “a lo hecho, pecho” is firmer.

How close is the meaning?

  • Meaning5 out of 5
  • Tone5 out of 5
  • Context5 out of 5
  • Literal similarity5 out of 5

These ratings are editorial approximations, not measurements.

What are other ways to say it in Spanish?

  • Lamentarse por lo que ya pasó

    Literally: “To lament what already happened

    A plain description of dwelling on the past.

  • A lo hecho, pecho

    Literally: “To what is done, chest

    A firmer saying about facing what has already happened.

Common translation traps

  • Llorar por la leche estropeada

    Estropeada means spoiled; the expression is about spilled milk that cannot be recovered.

The notes above explain why these versions do not work in this context in Spanish.

In context

  • English

    There is no use crying over spilt milk.

    Spanish

    No sirve de nada llorar sobre la leche derramada.

  • English

    We cannot change it, so let us stop crying over spilt milk.

    Spanish

    No podemos cambiarlo, así que dejemos de llorar sobre la leche derramada.

Related expressions

Last updated 2026-09-13