Skip to main content
nice weather for ducks

nice weather for ducks

1 9.3
Very wet weather that only ducks like
  • idiom
  • UK
: 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
1 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

12 1.0

Warm, sunny, and comfortable weather that people enjoy

How Wet

nice weather for ducks
  • UK
1 9.3
pouring
11 1.3
rain
∞ 1.0
drizzle
17 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.