Chatting about the weather in Spanish – a great icebreaker!

A great way to strike up conversation in Spanish with a local is to ask a question about the weather or say something about the weather at the time. Weather is something that we all talk about either with people we know well or complete strangers therefore it is the ideal topic area to learn in Spanish to chat to anyone you meet.

What a nice day!

How hot it is!

Do you know if it’s going to rain tomorrow?

The key tenses you need to know are present, future and maybe past.

In this blog post we will look at some key phrases you could learn so that you can use them on your next holiday to chat with native Spanish speakers.

Using “Hace” (It does)

Hace solIt’s sunny
Hace calorIt’s hot
Hace fríoIt’s cold
Hace frescoIt’s chilly
Hace vientoIt’s windy
Hace buen tiempoIt’s good weather
Hace mal tiempoIt’s bad weather

Add “mucho” to say “very”:

Hace mucho calorIt’s very hot

Or “tanto” to say “so …”:

Hace tanto fríoIt’s so cold

When the weather “is”

Está nubladoIt is cloudy
Está despejadoIt’s clear
Está soleadoIt’s sunny
Está lloviendoIt’s raining
Está nevandoIt’s snowing

When “there is”

Hay nieblaIt is foggy (“There is fog”)
Hay tormentaThere is a storm

It is probably better to learn the weather vocabulary in Spanish as a phrase rather than an isolated word so that you remember which verb to use with which type of weather as there is no definite rule as to whether to use hace, está or hay.

Spanish weather expressions

Llueve a cántaros It’s raining buckets (cats and dogs)
Llueve a maresIt’s raining oceans
Chuzos de puntaheavy rain
¡Hace un frío que pela!It’s so cold!


Sometimes you could just say one of the following statements and see who responds to you at the bar:

¡Qué calor (hace)! How hot it is!
¡Qué frío (hace)!How cold it is!

Seasons of the year (Las estaciones del año)

el inviernowinter
la primaveraspring
el veranosummer
el otoñoautumn

Using future tense with the weather

Use “va a + verb”It is going to …

Va a lloverIt is going to rain

Va a hacer solIt is going to be sunny

Va a estar nubladoIt is going to be cloudy

Va a haber una tormentaThere is going to be a storm

¿Crees que va a llover?Do you think it’s going to rain?

Using past tenses with the weather

Hizo mucho frío ayer – It was really cold yesterday

Estuvo soleado el domingoIt was sunny on Sunday

Hubo una tormenta anoche – There was a storm last night

If you don’t state a specific time, you would use the imperfect tense:

Hacía mucho calor – It was really hot

Llovía mucho cuando salí de casa – It was raining a lot when I left home

Estaba nubladoIt was cloudy

If you want to say that things other than the weather are “hot” or “cold” you wouldn’t use “hacer”, read this blog to find out more:

“How to say things are “hot” or “cold” in Spanish”

Follow Us
join us on instagram