Hey, what’s up! If you’re learning Spanish, you can’t miss this article about Spanish weather vocabulary! Here you will find everything you need to talk about the weather like a native speaker. You will learn how to describe sunny days, heavy rains, and much more. Additionally, I’ll provide you with plenty of examples and interactive exercises, so you can practice everything you learn. Don’t miss out on this complete guide to Spanish weather vocabulary and become an expert in Spanish weather!
Spanish weather vocabulary

Note that all weather sentences in Spanish are impersonals: verbs do not have an actual subject. In English, we use it whereas in Spanish we use the verb in 3rd person singular, but there is no it, he or she to go with it.
A VERB TO REFER TO RAIN OR SNOW | HACE + A + NOUN | ESTÁ + AN ADJECTIVE | ESTÁ + GERUND | HAY + A NOUN |
Llueve it rains | Hace viento It’s windy | Está nublado It’s cloudy | Está lloviendo It is raining | Hay nubes There are clouds |
Nieva it snows | Hace sol It’s sunny | Hay tormenta There is a storm | ||
Hace calor It’s hot | Hay niebla There is fog It’s foggy | |||
Hace frío It’s cold | ||||
Hace x grados it is x degrees |
In the table below, you can see the differences among verbs and nouns for RAIN and SNOW.
Conjugated verbs | Nouns | Verbs in infinitive |
llueve / It rains | la lluvia / The rain | Llover / To rain |
nieva / it snows | la nieve / The snow | Nevar / to snow |
Spanish weather vocabulary
¿Qué tiempo hace hoy en España?

En el sur de España hace sol
En Barcelona está nublado
En Galicia llueve / está lloviendo
En Los Pirineos nieva
Spanish weather vocabulary
Useful expressions to complain about the weather
¡Qué frío! | How cold! It’s cold! |
¡Qué calor! | It’s so hot! |
¡Qué viento! | What a wind! |
¡Cómo llueve! | Look at the rain! |
Tengo frío | I am cold |
Tengo calor | I am hot |
Spanish weather vocabulary
Now practice your Spanish weather vocabulary with these exercises!
EXERCISE 1
Pair the vocabulary words with their correspondent images
EXERCISE 2
Congratulations!
¿Qué tiempo hace en tu ciudad?
Write in comments 🙂
Do you want to practice your Spanish with me? Check out how can I help you here.