carry coals to Newcastle

Meaning: To do something completely unnecessary.

Language: English

Literally: (Already vivid in English)

Example: “Taking wine to a vineyard is carrying coals to Newcastle.”

Category: Daily Life

Origin: Newcastle upon Tyne was the center of the English coal trade, so bringing coal there was pointless. The phrase is recorded from the 17th century.

Equivalents in other languages

More idioms — Daily Life

More English idioms

From our proverbs

Browse all proverbs →

← Back to Idioms