B2 Colloquial Patience

„Es ist noch nicht aller Tage Abend."

Don't crow too soon. He laughs best who laughs last.

Es ist noch nicht aller Tage Abend. — German idiom meaning: Don't crow too soon. He laughs best who laughs last. (B2)
Es ist noch nicht aller Tage Abend. — German idiom reference | DeuTale

What does „Es ist noch nicht aller Tage Abend." mean in German?

„Es ist noch nicht aller Tage Abend." means "Don't crow too soon. He laughs best who laughs last.." Literally: "It is not yet the evening of all days.."

Literal Translation

"It is not yet the evening of all days."

Es It
ist is
noch not
nicht yet
aller the
Tage evening
Abend of

English Equivalent

"Don't count your chickens before they hatch."

This English idiom conveys the same meaning as the German expression.

Grammar Notes

Proverb; genitive 'aller Tage'

When is this idiom used?

Colloquial

This expression is used in everyday spoken German in casual and semi-formal settings.

Related Words

Quick Quiz — Test Yourself

Test your knowledge of Es ist noch nicht aller Tage Abend.

Related Idioms

Explore More