¿Qué tiempo hace?
What is the weather doing?
Hace (mucho) frío
It is (very) cold
Hace (mucho) calor
It is (very) warm
Hace (mucho) sol
It is (very) sunny
Hace (mucho) viento
It is (very) windy
Hace fresco
It is cool.
Hace (muy) buen tiempo
It is (very) nice out
Hace (muy) mal tiempo
It is (very) bad out
Está nublado
It is cloudy
Está lloviendo
It is raining
Está nevando
It is snowing
Está lloviznando
It is drizzling
Está lluvioso
It is rainy / wet
Está húmedo
It is humid
Está seco
It is dry
Haber sol
To be sunny.
Haber neblina
To be foggy.
Hacer calor
To be hot.
Hacer fresco.
To be cold.
Hacer viento
To be windy