IdiomFood & DrinkEnglish

cry over spilled milk

Meaning: to regret something past; useless to grieve over unchangeable events.

Example: “The flight is gone and there's no point crying over spilled milk; let's book the next one.”

Origin: Recorded as an English proverb by 1659, when James Howell included "no weeping for shed milk" in his published collection of proverbs — presented there as a saying already in circulation rather than anything he invented. The logic is deliberately practical: milk soaks instantly into wood, earth, or cloth and cannot be gathered back up, making it the purest available example of distress spent on something no amount of feeling can reverse. The modern wording settled during the 1800s, with British English generally keeping "spilt" where American English uses "spilled." A folk explanation sometimes attached to the phrase holds that spilled milk was left deliberately as an offering to fairies and therefore not to be mourned, but this has no real documentary support and appears to be a later embellishment.

Equivalents in other languages

See all 3 languages side by side →

More English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →