General weather descriptions:
* Hace sol. (It's sunny.)
* Hace frío. (It's cold.)
* Hace calor. (It's hot.)
* Hace viento. (It's windy.)
* Hace fresco. (It's cool.)
* Está nublado. (It's cloudy.)
* Está lloviendo. (It's raining.)
* Está nevando. (It's snowing.)
More specific descriptions:
* Hace un día precioso. (It's a beautiful day.)
* Hace un día horrible. (It's a horrible day.)
* Hace un día perfecto para ir a la playa. (It's a perfect day for going to the beach.)
* Hace un día ideal para quedarse en casa. (It's an ideal day to stay home.)
Remember to use the correct verb conjugation based on the weather condition!