Skip to main content
nice weather for ducks

nice weather for ducks

9.3
Very wet weather that only ducks like
  • idiom
  • UK
translation icon : un tiempo de perros
  • We looked outside at the pouring rain and joked, "Well, it's nice weather for ducks."

Examples

  • It's nice weather for ducks today, so remember to take your raincoat.

  • After days of sunshine, yesterday was suddenly nice weather for ducks again.

  • It's nice weather for ducks today!

  • I guess it's nice weather for ducks this weekend.

  • Looking at the dark clouds and heavy rain, I thought to myself, "This is certainly nice weather for ducks!"

  • With the heavy downpour outside, my friend quipped, "What a day! It's nice weather for ducks!"

  • We decided to stay indoors since it was nice weather for ducks out there.

Synonyms

weather for ducks
vsnice weather for ducks
  • UK
8.9

Very rainy weather that ducks enjoy

adds an ironic positive adjective to the same idea
lovely weather for ducks
vsnice weather for ducks
  • UK
9.4

A joking phrase for weather so rainy that only ducks enjoy it

uses a milder positive irony rather than overt praise
fine weather for ducks
vsnice weather for ducks
  • UK
8.6

Very wet, rainy weather that ducks like

expresses the same idea but with more playful wording

Antonyms

9 1.0

Warm, sunny, and comfortable weather that people enjoy

How Wet

nice weather for ducks
  • UK
9.3
pouring
1.3
rain
1.0
drizzle
21 1.0

Surface Forms

Morphology

nice + weather + for + duck

The phrase is compositionally interpretable — a learner who knows 'nice', 'weather', 'for' and 'duck' can infer that the weather is favorable for ducks (i.e., wet/rainy) because ducks like water. However, the ironic/humorous nuance (that the weather is unpleasant for people but 'nice for ducks') and its pragmatic use as a fixed comment on heavy rain rely on cultural/pragmatic knowledge, so the meaning is not fully predictable.

Etymology

The phrase nice weather for ducks paints a simple picture: ducks enjoy rain and wet ground, so such a day is 'nice' only for them. That's why people say it as a joke to mean 'very wet' or 'rainy' weather.