Classes > Spanish > Spanish expressions about the weather

Spanish expressions about the weather

Learn Spanish expressions about the weather with useful vocabulary and everyday phrases to help you talk about climate, and forecasts.

This class is designed for an English-speaking audience learning Spanish, focusing on the weather—a universal topic perfect for breaking the ice in any conversation.

Key distinction: El tiempo vs. el clima

In English, “weather” often covers both daily conditions and long-term patterns. In Spanish, you must distinguish between them:

El tiempo: Refers to the specific state of the atmosphere at a given time and place (e.g., “The weather is rainy today”).

El clima: Describes the statistical or habitual meteorological behavior of a region over the long term (e.g., “The climate in Spain is Mediterranean”)

How to ask about the weather

There are several ways to initiate a weather-related conversation:

¿Qué tiempo hace? (How’s the weather?)

Play audio

¿Cómo está el clima? (How is the weather/climate?)

Play audio

¿Qué temperatura hace hoy? (What is the temperature today?)

Play audio

¿Va a llover hoy? (Is it going to rain today?)

Play audio

The 3 essential verbs: hacer, haber, and estar

Spanish does not use a single verb like the English “to be” (it is sunny) for weather. Instead, it uses three different verbs depending on what is being described:

VerboUsage
HacerUsed for temperatures and thermal sensations (what we feel).
Haber (Hay)Used for visible atmospheric phenomena.
EstarUsed to describe the current state of the sky or actions in progress.
Flag spanish

Hace frío

Play audio
English flag

It’s cold

Flag spanish

Hace viento.

Play audio
English flag

It’s windy

Flag spanish

Está nublado

Play audio
English flag

It’s cloudy

Flag spanish

Hay tormenta

Play audio
English flag

There’s a storm

Expressing personal feelings: A common trap

English speakers often make the mistake of saying “Soy frío” to mean “I am cold.” In Spanish, you use Tener (to have) for physical sensations:

“Tengo frío” or “Tengo calor” means “I am cold/hot”.

“Estoy resfriado” means “I have a cold” (the illness).

“Estoy congelado” or “Estoy helado” means “I am freezing”.

Colloquial expressions for intensity

To sound more like a native, use these common Spanish idioms for extreme weather:

Extreme Heat:

Hace un sol de justicia (blazing sun)

Play audio

Hace un calor que te torras (toasting hot)

Play audio

Hace un calor infernal (hotter than hell).

Play audio

Extreme Cold:

Hace un frío que pela (freezing cold”)

Play audio

Hace un frío que te mueres (deadly cold).

Play audio

Heavy Rain:

Llueve a cántaros (pouring)

Play audio

Está cayendo la del pulpo (raining cats and dogs)

Play audio

Está lloviendo a mares.

Play audio

Proverbs and cultural wisdom (Refranes)

Spanish culture has many weather-related sayings, often rooted in agricultural history:

“Hasta el cuarenta de mayo, no te quites el sayo”: Do not put away your sweater/tunic until June 9th (May 40th), as the cold can return unexpectedly.

“Al mal tiempo, buena cara”: Keep a positive attitude (a “good face”) even when things—or the weather—go wrong.

“En abril, aguas mil”: In April, it rains a lot (literally “a thousand waters”).

Figurative idioms

Many Spanish expressions use weather elements to describe people or situations:

Ser un sol

To be a wonderful, kind person (literally “to be a sun”).

Flag spanish

Tenemos que meterle al curro si queremos terminar hoy.

Play audio
English flag

We need to get to work if we want to finish today.

Estar en las nubes

To be distracted or daydreaming (literally “to be in the clouds”).

Flag spanish

Tenemos que meterle al curro si queremos terminar hoy.

Play audio
English flag

We need to get to work if we want to finish today.

Estar por las nubes

To be extremely expensive (literally “to be through the clouds”), or sometimes to be extremely happy.

Flag spanish

Tenemos que meterle al curro si queremos terminar hoy.

Play audio
English flag

We need to get to work if we want to finish today.

No dejar a alguien ni a sol ni a sombra

To not leave someone alone for a moment (literally “neither in sun nor shadow”).

Flag spanish

Tenemos que meterle al curro si queremos terminar hoy.

Play audio
English flag

We need to get to work if we want to finish today.


Exercise

Quiz

Answer all the questions and test what you’ve learnt.

Leave a Reply

×

Explicación detallada con Talkao IA

Cargando explicación...