Meaning

A fly in the ointment

The meaning of the phrase

A fly in the ointment is a small but irritating flaw that spoils the whole. In the 20th century the expression has also come to be used to describe a small flaw that comes to light to spoil an otherwise faultless plan.

Pronunciation
A fly in the ointment

What’s the origin of the phrase ‘A fly in the ointment’?

These days ointments are chiefly for medicinal use - just the thing for rubbing on that nasty rash. In earlier times, ointments were more likely to be creams or oils with a cosmetic or ceremonial use. Literally, ointment was the substance one was anointed with. There is considerable anointing in Bible stories and it isn’t surprising therefore that this phrase has a biblical origin. Ecclesiastes 10:1 (King James Version) has:

“Dead flies cause the ointment of the apothecary to send forth a stinking savour: so doth a little folly him that is in reputation for wisdom and honour.”

Our contemporary phrase ‘the fly in the ointment’ didn’t appear until later. The earliest example I have found in print of that precise wording is in John Norris’ A Practical Treatise Concerning Humility, 1707:

‘Tis that dead fly in the ointment of the Apothecary.

Examples of use

  • It was good to win the gold but not being able to attend the ceremony to collect it was the fly in the ointment.

UsageWorldwide.

From the Phrase Finder idioms collection, written by Gary Martin.

Historical trend

“A fly in the ointment” in printed material over time

Source: Google Books Ngrams (1860–2020).

186018801900192019401960198020002020
  • A fly in the ointment

Cited as a source

Referenced by 1 trusted source for this phrase

Backlink data verified September 2026 via Ahrefs (live index). These sources cite Phrase Finder as a reference for the meaning and origin of this expression.

Sources

  1. King James Version, Ecclesiastes 10:1 · the biblical origin of the image
  2. John Norris, A Practical Treatise Concerning Humility (1707) · earliest example found of the modern wording