When the sky is clear
Cuando está despejado
When it is cloudy
Cuando está nublado
When it is good weather
Cuando hace buen tiempo
When it is hot
Cuando hace calor
When it is cold
Cuando hace frío
When it is bad weather
Cuando hace mal tiempo
When it is sunny
Cuando hace sol
When it is windy
Cuando hace viento
When it is foggy
Cuando hay niebla
When it is stormy
Cuando hay tormenta
When it rains
Cuando llueve
When it snows
Cuando nieva