The weather is good
hace buen tiempo
The weather is bad
hace mal tiempo
It’s hot
hace calor
It’s cold
hace frío
It’s sunny
hace sol
está soleado
It’s windy
hace viento
It’s cloudy
está nublado
It’s raining
está lloviendo
It’s snowing
está nevando
There’s a storm
hay tormenta
There’s lightning
hay relámpagos
It’s foggy
hay niebla