Every dog has its day Neutral

English idiom: Every dog has its day

Last updated: 17.09.2026

Equivalent idioms in other languages

Meaning

Everyone eventually gets a chance at success, luck, or a moment of glory, no matter how unlikely it may currently seem.

It’s usually said as reassurance to someone who feels overlooked or unlucky — success isn’t reserved for a favored few forever, and even the least likely person eventually gets their turn.

Origin

The earliest version on record is far older than the familiar Elizabethan wording: the Greek biographer Plutarch, writing in the first century AD, already used the image “even a dog gets his revenge.” The proverb reached English by 1539 in Richard Taverner’s collection of “Adages” as “A dogge hath a day,” and it was well enough established by 1600 for Shakespeare to have Hamlet quote it almost as a throwaway line in the play’s final act: “Let Hercules himself do what he may, / The cat will mew, and dog will have his day.” John Ray’s 1670 proverb collection later fixed the now-standard wording, “Every dog hath his day,” confirming that by the late 17th century the saying needed no further explanation to an English audience.

Examples

He’s been overlooked for years, but every dog has its day.

She finally got the recognition she deserved — every dog has its day.

Keep working hard; every dog has its day eventually.

A: “The underdog team actually won the championship.” B: “See, every dog has its day.”

Frequently asked questions

What does 'Every dog has its day' mean?

Everyone eventually gets a chance at success, luck, or a moment of glory, no matter how unlikely it may currently seem.

It’s usually said as reassurance to someone who feels overlooked or unlucky — success isn’t reserved for a favored few forever, and even the least likely person eventually gets their turn.

How do you say 'Every dog has its day' in Russian?

Будет и на нашей улице праздник

How do you say 'Every dog has its day' in Spanish?

A cada perro le llega su día

How do you say 'Every dog has its day' in French?

Chaque chien a son jour

Related idioms