Talking about the weather is one of the most natural ways to start a conversation in any language. In Spanish, weather expressions follow three distinct grammatical patterns — hacer, estar, and hay — that work very differently from English. Master these patterns and you’ll sound natural from your very first conversation.
The most frequently used weather pattern in Spanish uses the third-person singular form of hacer (to make/do). The literal translation is often strange in English — hace frío means “it makes cold” word-for-word — but in Spanish this is completely natural. Think of hace as a weather operator that takes a noun describing the condition. Notice that these nouns are never preceded by an article (no el or un) in standard weather expressions.
| Spanish | Pronunciation | English |
|---|---|---|
| Hace frío | AH-seh FREE-oh | It’s cold (weather) |
| Hace calor | AH-seh kah-LOR | It’s hot (weather) |
| Hace sol | AH-seh sol | It’s sunny |
| Hace viento | AH-seh vee-EN-toh | It’s windy |
| Hace buen tiempo | AH-seh bwen tee-EM-poh | The weather is nice |
| Hace mal tiempo | AH-seh mal tee-EM-poh | The weather is bad |
| Hace fresco | AH-seh FRES-koh | It’s cool / fresh |
| Hace mucho calor | AH-seh MOO-choh kah-LOR | It’s very hot |
Grammar note: You can intensify any hace expression by inserting mucho or poco before the noun: hace mucho frío (it’s very cold), hace poco viento (there’s little wind). You cannot say hace muy frío — muy modifies adjectives, not nouns, so mucho is the correct intensifier here.
The verb estar (to be — for states and conditions) appears in weather expressions in two ways. With an adjective, it describes how the sky or atmosphere looks right now. With a gerund (the -ando/-iendo form), it describes an action in progress — rain falling, snow coming down. These expressions feel more dynamic and immediate than hace constructions.
| Spanish | Pronunciation | English |
|---|---|---|
| Está lloviendo | es-TAH yoh-vee-EN-doh | It’s raining |
| Está nevando | es-TAH neh-VAN-doh | It’s snowing |
| Está granizando | es-TAH grah-nee-SAN-doh | It’s hailing |
| Está nublado | es-TAH noo-BLAH-doh | It’s cloudy |
| Está despejado | es-TAH des-peh-HAH-doh | It’s clear (sky) |
| Está húmedo | es-TAH OO-meh-doh | It’s humid |
| Está helando | es-TAH eh-LAN-doh | It’s freezing |
| Está lloviznando | es-TAH yoh-veez-NAN-doh | It’s drizzling |
Common mistake: English speakers sometimes try to say “es lloviendo” using ser instead of estar. This is incorrect. Weather conditions are temporary states, which is the domain of estar. Always use está for weather gerund expressions.
Hay (there is / there are) appears in weather expressions when you want to say that a particular phenomenon exists or is present. It works especially well for phenomena that feel like “things” rather than conditions: fog, a storm, lightning, a rainbow. Hay is always the same form regardless of whether the noun is singular or plural.
| Spanish | Pronunciation | English |
|---|---|---|
| Hay niebla | eye nee-EH-blah | There’s fog / It’s foggy |
| Hay tormenta | eye tor-MEN-tah | There’s a storm |
| Hay relámpagos | eye reh-LAM-pah-gohs | There’s lightning |
| Hay truenos | eye troo-EH-nohs | There’s thunder |
| Hay granizo | eye grah-NEE-soh | There’s hail |
| Hay nubes | eye NOO-behs | There are clouds |
| Hay un arcoíris | eye oon ar-koh-EE-rees | There’s a rainbow |
Building your weather vocabulary means learning the core nouns that appear across all three patterns. Many of these nouns also appear in everyday speech outside weather contexts, so learning them pays double dividends.
| Spanish | Pronunciation | English |
|---|---|---|
| la lluvia | lah YOO-vee-ah | rain |
| la nieve | lah nee-EH-veh | snow |
| el viento | el vee-EN-toh | wind |
| la tormenta | lah tor-MEN-tah | storm |
| el granizo | el grah-NEE-soh | hail |
| la niebla | lah nee-EH-blah | fog |
| el arcoíris | el ar-koh-EE-rees | rainbow |
| las nubes | las NOO-behs | clouds |
| el sol | el sol | sun |
| la temperatura | lah tem-peh-rah-TOO-rah | temperature |
| la humedad | lah oo-meh-DAD | humidity |
| la llovizna | lah yoh-VEEZ-nah | drizzle |
| el rayo | el RAH-yoh | lightning bolt |
| el trueno | el troo-EH-noh | thunder |
Three of the season names are masculine (el verano, el otoño, el invierno), while la primavera is feminine. When speaking generally (“in spring”), Spanish commonly uses en before the season: en primavera, en verano, and so on, often without the article in this construction, though usage varies.
| Spanish | Pronunciation | English |
|---|---|---|
| la primavera | lah pree-mah-VEH-rah | spring |
| el verano | el veh-RAH-noh | summer |
| el otoño | el oh-TOH-nyoh | autumn / fall |
| el invierno | el een-vee-EHR-noh | winter |
Hemisphere note: Season names are the same across all Spanish-speaking regions, but which months correspond to each season varies depending on whether a country is in the northern or southern hemisphere. Argentina and Chile, for example, experience summer in December through February.
Knowing how to ask about the weather is as important as knowing how to describe it. These question phrases are among the most common ways to open a conversation, check a forecast, or discuss travel plans in Spanish.
| Spanish | Pronunciation | English |
|---|---|---|
| ¿Qué tiempo hace? | keh tee-EM-poh AH-seh | What’s the weather like? |
| ¿Cómo está el clima? | KOH-moh es-TAH el KLEE-mah | How’s the weather? (climate) |
| ¿Va a llover? | vah ah yoh-VEHR | Is it going to rain? |
| ¿Va a hacer frío mañana? | vah ah ah-SEHR FREE-oh mah-NYAH-nah | Will it be cold tomorrow? |
| ¿Cuántos grados hace? | KWAN-tohs GRAH-dohs AH-seh | How many degrees is it? |
| ¿Hay precipitación? | eye preh-see-pee-tah-see-OHN | Is there precipitation? |
| ¿Llueve mucho aquí? | yoo-EH-veh MOO-choh ah-KEE | Does it rain a lot here? |
One of the most important contrasts in Spanish weather vocabulary is the difference between how you describe the weather and how you describe how a person feels. This trips up English speakers because English uses the verb “to be” for both: “It’s cold” and “I’m cold” use the same structure. Spanish keeps them completely separate.
| Spanish | Pronunciation | English |
|---|---|---|
| Hace frío | AH-seh FREE-oh | It’s cold (the weather) |
| Tengo frío | TEN-goh FREE-oh | I am cold (I feel cold) |
| Hace calor | AH-seh kah-LOR | It’s hot (the weather) |
| Tengo calor | TEN-goh kah-LOR | I am hot (I feel hot) |
| ¿Tienes frío? | tee-EH-nes FREE-oh | Are you cold? |
| ¿Tienes calor? | tee-EH-nes kah-LOR | Are you hot? |
The key: tener frío/calor uses tener (to have) and applies to people. Hacer frío/calor uses hacer and applies to the weather outside. Never say “estoy frío” to mean “I am cold” — in Spanish, estoy frío implies you are emotionally cold or unfriendly, not that you are physically chilly.
All Spanish-speaking countries use the Celsius scale (grados Centígrados or grados Celsius) for temperature. If you are accustomed to Fahrenheit, this is an important practical point. Water freezes at 0 grados and boils at 100 grados. A comfortable room temperature is around 20–22 grados. A hot summer day might be 35 grados.
To express temperatures, use hace + number + grados:
These short conversational phrases let you talk about the weather naturally, the way native speakers do. They make excellent icebreakers and are perfect for practicing your new vocabulary in real conversations.
| Spanish | Pronunciation | English |
|---|---|---|
| ¿Has visto qué día tan bonito? | ahs VEES-toh keh DEE-ah tan boh-NEE-toh | Have you seen what a beautiful day? |
| Hoy hace un día espléndido | oy AH-seh oon DEE-ah es-PLEN-dee-doh | Today is a splendid day |
| Parece que va a llover | pah-REH-seh keh vah ah yoh-VEHR | It looks like it’s going to rain |
| Qué calor tan insoportable | keh kah-LOR tan een-soh-por-TAH-bleh | What unbearable heat |
| Por fin sale el sol | por feen SAH-leh el sol | The sun is finally coming out |
| Dicen que este fin de semana lloverá | DEE-sen keh ES-teh feen deh seh-MAH-nah yoh-veh-RAH | They say it will rain this weekend |
• Learn the three patterns as a system. Hace + noun, está + adjective/gerund, and hay + noun are each used in specific situations. Rather than memorizing individual phrases, internalize which pattern to reach for: ongoing action (está lloviendo), general conditions (hace frío), presence of a phenomenon (hay niebla).
• Never confuse personal temperature with weather temperature. Tengo frío = I feel cold. Hace frío = the weather is cold. This distinction is non-negotiable in Spanish and will immediately reveal fluency if you get it right.
• Use weather to practice verb conjugation. Many weather verbs — llover (to rain), nevar (to snow) — are stem-changing verbs (o→ue and e→ie respectively). Llueve and nieva are excellent examples to study irregular present-tense conjugation.
• Celsius is universal in Spanish-speaking countries. If someone tells you hace treinta y cinco grados, that is 35°C (95°F) — a genuinely hot day. Recalibrate your intuition before you travel.
• Weather is the universal conversation starter. If you can open with “¿Qué tiempo hace? Parece que va a llover esta tarde” and follow a response, you have unlocked a reliable small-talk loop that native speakers use constantly.
The best way to solidify weather vocabulary is to use it in context. Try responding to each prompt aloud using the vocabulary from this page:
Suggested answers: (1) Está lloviznando y hay nubes or Está nublado y hace mal tiempo. (2) Sí, tengo mucho frío — y además hace mucho frío hoy. (3) ¿Va a llover el sábado? (4) Answers will vary by region and personal preference.