Weather Expressions in Spanish

Posted by
Bogotá tiene un clima tropical, pero normalmente no hace calor. De marzo a mayo y de septiembre a noviembre llueve mucho. Cuando llueve, normalmente hace frío. La temperatura media de Bogotá es de 58 °Fahrenheit. Pero cuando hace sol, la sensación térmica se incrementa hasta los 73 o 74 °Fahrenheit. / PUBLIC DOMAIN

In Spanish, we use two specific constructions when talking about the weather:

1. Expressions with “hace,” which is the impersonal form of verb “hacer”

Here are the most common ones:

Español Literal Translation Meaning
Hace calor “It makes heat” It’s hot
Hace frío “It makes cold” It’s cold
Hace buen tiempo “It makes good weather” It’s nice outside/the weather is nice
Hace mal tiempo “It makes bad weather” The weather is bad
Hace sol “It makes sun” It’s sunny
Hace viento “It makes wind” It’s windy

2. Expressions using the progressive present (to be + [verb]-ing). Like in English, we use this construction for rain and snow:

Español English
Está lloviendo It’s raining
Está nevando It’s snowing

Note: when we are not talking about the current moment, we can use verbs “llover” (to rain) and “nevar” (to snow) in the present tense:

Español English
Llueve It rains
Nieva It snows

Here are a few examples using both the present progressive and the present tense:

Español Inglés
Está lloviendo ahora mismo en Londres. It’s raining right now in London.
Está nevando hoy en Alaska. It’s snowing today in Alaska.
Normalmente llueve mucho en Londres. It usually rains a lot in London.
En invierno siempre nieva mucho en Alaska. In the winter, it always snows a lot in Alaska.

Can you see the difference?


Practice: Explain the weather in NYC in Spanish

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s