fine weather for ducks

fine (or lovely) weather for ducks

wet, rainy weather. humorous
See also: duck, fine, weather