Weather is the [ ]; climate is average weather over usually [ ].
Weather is the day-to-day state of the atmosphere; climate is average weather over usually 30 years or more.