It's cold. - Hace frío.
It's sunny. - Hace sol.
It's cloudy. - Está nublado.
It's hot. - Hace calor.
It's raining. - Llueve.
It's snowing. - Nieva.
It's nice weather. - Hace buen tiempo.
It's windy. - Hace viento.
It's bad weather. - Hace mal tiempo.