top of page

Weather in Spanish: Essential vocabulary, grammar tips & real expressions from Spain

Nov 26, 2025
5 min read

Updated: Oct 27

weather in Spanish

Talking about the weather is one of the easiest ways to start a conversation in Spanish—and one of the most common topics in Spain! Whether you’re traveling, chatting with locals, or practicing small talk, you NEED this vocabulary.


In this guide, you’ll learn:


🌤️ How to ask about the weather in Spanish

📚 The grammar you MUST know (super simple!)

🌧️ Useful vocabulary + examples

🍁 The four seasons with real-life sentences

🗣️ Everyday expressions used in Spain💬 a mini dialogue

📘 A quick vocabulary table

🎯 A mini quiz to test yourself


Let’s dive in! 🚀




How to ask about the weather in Spanish


These are the most common questions you’ll hear in Spain every day:



¿Qué tiempo hace?


➡️ What’s the weather like?




¿Cómo está el tiempo hoy?


➡️ How’s the weather today?




¿Qué temperatura hace?


➡️ What’s the temperature?




¿Hace frío o calor?


➡️ Is it cold or hot?


🌧️ ¿Va a llover?


➡️ Is it going to rain?




¿Hay mucho viento?


➡️ Is it very windy?


These are perfect for daily conversation, whether you're in Madrid, Málaga, Barcelona, or any café in Spain.




Grammar Essentials: How Weather Works in Spanish


Good news: weather in Spanish is super easy once you understand these three patterns.



HACER + weather word


Used for general weather conditions.


🌞 Hace sol — It’s sunny

🥵 Hace calor — It’s hot

🥶 Hace frío — It’s cold

🍃 Hace viento — It’s windy

👍 Hace buen tiempo — The weather’s nice

👎 Hace mal tiempo — The weather’s bad


💡 Think of HACER as describing the overall atmosphere.




ESTAR + gerund (-ando / -iendo) (happening right now)


🌧️ Está lloviendo — It’s raining right now

❄️ Está nevando — It’s snowing right now

☁️ Está nublado — It’s cloudy

🌬️ Está haciendo viento — It’s windy right now

☁️ Está despejando — It’s clearing up


💡 Use ESTAR when the weather is happening at this moment.


Quince: practise Spanish 15 minutes a day with lessons by native Spanish teachers


HAY + noun (there is / there are)


🌫️ Hay niebla — There’s fog

🌩️ Hay tormenta — There’s a storm

☁️ Hay nubes — There are clouds

💦 Hay humedad — It’s humid

🌨️ Hay granizo — There’s hail


💡 If the sentence contains “a thing,” use HAY.



Verbos meteorológicos (Spanish weather verbs)


Spanish has specific weather verbs, always used in 3rd person singular (“él/ella”).


🌧️ Llover → llueve / está lloviendo

Example: Hoy llueve en Madrid.


❄️ Nevar → nieva / está nevando

Example: En la montaña nieva mucho en invierno.


🌨️ Granizar → graniza / está granizando

Example: Ahora mismo graniza muchísimo.


💡 We never say “yo lluevo” or “tú nievas”—only llueve / nieva / graniza.




Useful Weather Vocabulary in Spanish


🌞 Hace sol — It’s sunny

🌤️ Está soleado — It’s sunny / clear

☁️ Está nublado — It’s cloudy

🌥️ Hay nubes — There are clouds

🌧️ Llueve — It rains

🌧️ Está lloviendo — It’s raining

❄️ Nieva — It snows

🌨️ Está nevando — It’s snowing

🌨️ Graniza — It’s hailing

🧊 Hay granizo — There’s hail

🍃 Hace viento — It’s windy

🌬️ Está haciendo viento — It’s windy right now

🌫️ Hay niebla — There’s fog

🌩️ Hay relámpagos — There’s lightning

🔥 Hace calor — It’s hot

🥶 Hace frío — It’s cold

🌡️ Hace… grados — It’s… degrees



Free Spanish placement test – find your level in 5 minutes – Straight from Spain Academy


The Four Seasons in Spanish (with full English translations)


Seasons in Spanish


Primavera — Spring


🌦️ En primavera llueve muchos días, pero luego sale el sol.

➡️ In spring it rains many days, but then the sun comes out.


🤧 Hay mucho polen, así que mucha gente tiene alergias.

➡️ There is a lot of pollen, so many people have allergies.


🌨️ A veces graniza de repente, aunque haga sol.

➡️ Sometimes it suddenly hails, even if it’s sunny.


🌱 Los parques están preciosos en esta época del año.

➡️ Parks look beautiful at this time of year.




Verano — Summer


🔥 En verano hace muchísimo calor en casi toda España.

➡️ In summer it’s extremely hot in almost all of Spain.


🌊 Mucha gente va a la playa todos los días.

➡️ Many people go to the beach every day.


🌬️ Por la tarde suele haber una brisa muy agradable.

➡️ In the afternoon there is usually a very pleasant breeze.


🌡️ En agosto normalmente hace más de 35 grados.

➡️ In August it’s usually over 35 degrees.


🌞 En el sur, el sol es muy fuerte y hace un sol de justicia.

➡️ In the south, the sun is very strong and it’s brutally sunny.




Otoño — Autumn / Fall


🍂 En otoño por la mañana hace fresquito.

➡️ In autumn, in the mornings it’s a bit chilly.


🌫️ Muchos días hay niebla y las calles se ven borrosas.

➡️ On many days there is fog and the streets look blurry.


☁️ El cielo está nublado muy a menudo.

➡️ The sky is cloudy very often.


🌧️ En octubre normalmente está lloviendo por las tardes.

➡️ In October it’s usually raining in the afternoons.


🍁 Las hojas de los árboles cambian de color y caen al suelo.

➡️ The leaves on the trees change color and fall to the ground.




Invierno — Winter


❄️ En invierno nieva en el norte y en las zonas de montaña.

➡️ In winter it snows in the north and in the mountain areas.


🌨️ Algunos días está nevando todo el día sin parar.

➡️ On some days it’s snowing all day without stopping.


🧊 Por la mañana hay hielo en las carreteras y en las aceras.

➡️ In the morning there is ice on the roads and on the sidewalks.


🥶 En muchas ciudades hace un frío que pela.

➡️ In many cities it’s freezing cold.


🌞 En el sur, aunque haga frío, casi siempre hace sol.

➡️ In the south, even if it’s cold, it’s almost always sunny.




Useful Weather Expressions (Spain Edition )


🔥 Hace un calor de muerte. → It’s insanely hot.

🥶 ¡Qué rasca! → It’s freezing!

🌧️ Está cayendo un diluvio. → It’s pouring.

🍃 Hace un viento horrible. → It’s terribly windy.

😍 Hace un día espectacular. → The weather is amazing.

🥵 Estoy sudando la gota gorda. → I’m sweating like crazy.

⛈️ Hay una tormenta de miedo. → There’s a scary storm.

🌫️ Hay una niebla que no se ve nada. → The fog is so thick you can’t see anything.

🌡️ Hace un frío que pela. → It’s freezing cold.




Short dialogue to practice


🧑 Student: ¿Qué tiempo hace hoy en Madrid?

👩‍🏫 Teacher: 🌞 Hace sol, pero 🍃 hace un poco de viento.

🧑 Student: ¿Va a llover esta tarde?

👩‍🏫 Teacher: 🌧️ Sí, creo que sí. Y mañana 🥶 hace más frío.

🧑 Student: ¡Vaya tiempo más loco!




Practice everything you have learned





Want to learn real Spanish you’ll actually use?


If you’ve enjoyed learning Spanish like this — practical, real and fun — imagine what you can learn in a class with us! 😍


🎁 Take our free level test and book a trial class to start your journey with Straight from Spain — an online Spanish academy that teaches the Spanish you’ll actually use in real life.


Free Spanish placement test – find your level in 5 minutes – Straight from Spain Academy









Want to go beyond talking about the weather? My new book Real Spanish from Spain: The Complete Beginner’s Workbook (A0–A2) takes you from the alphabet to the subjunctive — 27 chapters, 14 short stories, and 1,500+ essential words of the real Spanish you’ll hear in Spain.

Real Spanish from Spain – The Complete Beginner’s Workbook by María Vargas – learn real Spanish from Spain

Ready to Speak Real Spanish?

You’ve just added new Spanish to your toolkit — now make it stick by using it in a real conversation. At Straight from Spain Academy, our native Spanish teachers will have you speaking from your very first class, with lessons tailored to your exact level.

👉 Book your free trial class — no commitment, just real Spanish.

Not sure where to start? Take our free placement test — it takes 5 minutes.


Comments


bottom of page