expression🎓 English idiom
when pigs fly
never
What it means
Used to say that something will never happen, because it is utterly impossible or extremely unlikely. It is a sarcastic way of dismissing a claim or promise.
Examples
- He'll clean his room when pigs fly.
- Sure, she'll apologise when pigs fly.
- They'll lower taxes when pigs fly, if you ask me.
- You think he'll be on time? When pigs fly!
Where it comes from
The phrase belongs to a family of old 'impossibility' sayings and appears in various forms from the 17th century onward, including in Scottish proverbs. The image of a pig in flight is deliberately absurd.
Related idioms
🎓 Think you know your idioms?
Take the English Idioms Test — 20 terms, instant result, no signup.
Take the testBuilt by the team behind Deep In.