The weather is bad
Hace mal tiempo
The weather is nice
Hace buen tiempo
It is cold out
Hace frío
It is hot out
Hace calor
It’s windy
Hace viento
It rains
Llueve
It snows
Nieva
It’s cloudy
Está nublado
It is sunny
Hace sol
It is cool
Hace fresco
It is raining
Está lloviendo
It is snowing
Está nevando
It is drizzling
Está lloviznando