1001Philosophers

Heraclitus Quotes

Heraclitus of Ephesus was a Pre-Socratic Greek philosopher of the late sixth and early fifth centuries BC, known in antiquity as the Obscure for the difficulty of his sayings. His one book, conventionally titled On Nature, survives only in roughly 130 fragments quoted by later authors. The quotes below are attributed to Heraclitus, organized by topic.

Heraclitus on Knowledge

  • Attributed to Heraclitus:

    “Much learning does not teach understanding.”

  • Attributed to Heraclitus:

    “The eyes are more accurate witnesses than the ears.”

Heraclitus on Nature

  • Attributed to Heraclitus:

    “You cannot step into the same river twice.”

  • Attributed to Heraclitus:

    “All things flow.”

  • Attributed to Heraclitus:

    “The way up and the way down are one and the same.”

  • Attributed to Heraclitus:

    “Nature loves to hide.”

  • Attributed to Heraclitus:

    “The fairest order in the world is a heap of random sweepings.”

Read all Heraclitus quotes on Nature

Heraclitus on Virtue

  • Attributed to Heraclitus:

    “Character is destiny.”