Weather and Climate in Spanish
Learn how to talk about the weather in Spanish! This lesson covers weather conditions, seasons, temperature, and essential weather expressions.
Asking About the Weather
Basic Questions
| Spanish | English |
|---|---|
| ¿Qué tiempo hace? | What's the weather like? |
| ¿Cómo está el tiempo? | How's the weather? |
| ¿Qué temperatura hace? | What's the temperature? |
| ¿Cómo está el clima? | How's the climate? |
| ¿Va a llover? | Is it going to rain? |
Weather with HACER (to make/do)
Pattern: HACE + [weather condition]
This is the most common way to describe weather!
| Spanish | English |
|---|---|
| Hace sol | It's sunny |
| Hace calor | It's hot |
| Hace frío | It's cold |
| Hace fresco | It's cool/fresh |
| Hace viento | It's windy |
| Hace buen tiempo | The weather is good/nice |
| Hace mal tiempo | The weather is bad |
Examples:
Hoy hace sol. (It's sunny today.)
Hace mucho calor en verano. (It's very hot in summer.)
¿Hace frío afuera? (Is it cold outside?)
Hace viento en la playa. (It's windy at the beach.)
Weather Verbs
LLOVER (to rain) and NEVAR (to snow)
These verbs are only used in the third person singular:
| Spanish | English |
|---|---|
| Llueve | It's raining / It rains |
| Está lloviendo | It's raining (right now) |
| Va a llover | It's going to rain |
| Llovió | It rained |
| Nieva | It's snowing / It snows |
| Está nevando | It's snowing (right now) |
| Va a nevar | It's going to snow |
| Nevó | It snowed |
Examples:
Llueve mucho en abril. (It rains a lot in April.)
Está lloviendo ahora. (It's raining now.)
Nieva en las montañas. (It snows in the mountains.)
Creo que va a llover. (I think it's going to rain.)
Weather with ESTAR
Pattern: ESTÁ/ESTÁN + [adjective/condition]
| Spanish | English |
|---|---|
| Está nublado | It's cloudy |
| Está despejado | It's clear |
| Está soleado | It's sunny |
| Está lluvioso | It's rainy |
| Está húmedo | It's humid |
| Está seco | It's dry |
| Está tormentoso | It's stormy |
Examples:
El cielo está nublado. (The sky is cloudy.)
Hoy está despejado. (Today it's clear.)
Está muy húmedo en la selva. (It's very humid in the jungle.)
Weather Conditions
General Conditions
| Spanish | English |
|---|---|
| el sol | the sun |
| la lluvia | the rain |
| la nieve | the snow |
| el viento | the wind |
| las nubes | the clouds |
| la niebla | the fog |
| la neblina | the mist |
| la tormenta | the storm |
| el trueno | the thunder |
| el relámpago | the lightning |
| el granizo | the hail |
| la escarcha | the frost |
| el arcoíris | the rainbow |
Severe Weather
| Spanish | English |
|---|---|
| el huracán | the hurricane |
| el tornado | the tornado |
| la tormenta | the storm |
| la inundación | the flood |
| la sequía | the drought |
| el terremoto | the earthquake (not weather, but related) |
Temperature
Talking About Temperature
| Spanish | English |
|---|---|
| la temperatura | the temperature |
| los grados | the degrees |
| Celsius / Centígrados | Celsius / Centigrade |
| Fahrenheit | Fahrenheit |
Pattern: Hace/Hay + [number] + grados
Hace 25 grados. (It's 25 degrees.)
Estamos a 20 grados. (We're at 20 degrees.)
La temperatura es de 30 grados. (The temperature is 30 degrees.)
Hay 15 grados Celsius. (There are 15 degrees Celsius.)
Temperature Descriptions
| Spanish | English |
|---|---|
| caliente | hot |
| caluroso | hot/warm (weather) |
| cálido | warm |
| templado | mild/moderate |
| fresco | cool/fresh |
| frío | cold |
| helado | freezing |
| bajo cero | below zero |
Examples:
Hace un calor terrible. (It's terribly hot.)
Está haciendo un frío tremendo. (It's tremendously cold.)
El clima es templado aquí. (The climate is mild here.)
Estamos a 5 grados bajo cero. (We're at 5 degrees below zero.)
The Seasons (Las Estaciones)
| Spanish | English | Typical Months |
|---|---|---|
| la primavera | spring | March - May |
| el verano | summer | June - August |
| el otoño | autumn/fall | September - November |
| el invierno | winter | December - February |
Note: Seasons are opposite in the Southern Hemisphere!
Using Seasons
Pattern: EN + [season]
En primavera hace buen tiempo. (In spring the weather is nice.)
En verano hace mucho calor. (In summer it's very hot.)
En otoño llueve mucho. (In fall it rains a lot.)
En invierno nieva. (In winter it snows.)
Asking about seasons:
¿Qué estación te gusta más? (Which season do you like most?)
Mi estación favorita es el otoño. (My favorite season is fall.)
The Sky (El Cielo)
| Spanish | English |
|---|---|
| el cielo | the sky |
| despejado | clear |
| nublado | cloudy |
| parcialmente nublado | partly cloudy |
| cubierto | overcast |
| brillante | bright |
| oscuro | dark |
Examples:
El cielo está despejado. (The sky is clear.)
Hay muchas nubes. (There are many clouds.)
El cielo se está nublando. (The sky is getting cloudy.)
Describing Weather Intensity
Adverbs and Modifiers
| Spanish | English |
|---|---|
| muy | very |
| mucho | a lot / very (after verb) |
| poco | not very / a little |
| bastante | quite / rather |
| demasiado | too (much) |
| extremadamente | extremely |
Examples:
Hace mucho calor. (It's very hot.)
Llueve mucho. (It rains a lot.)
Hace un poco de frío. (It's a little cold.)
Está bastante nublado. (It's quite cloudy.)
Hace demasiado viento. (It's too windy.)
Time Expressions with Weather
| Spanish | English |
|---|---|
| hoy | today |
| ayer | yesterday |
| mañana | tomorrow |
| esta mañana | this morning |
| esta tarde | this afternoon |
| esta noche | tonight |
| la semana pasada | last week |
| el fin de semana | the weekend |
| todo el día | all day |
| últimamente | lately |
Examples:
Hoy hace sol. (It's sunny today.)
Ayer llovió todo el día. (Yesterday it rained all day.)
Mañana va a nevar. (Tomorrow it's going to snow.)
Esta mañana hacía frío. (This morning it was cold.)
Common Weather Expressions
Idiomatic Expressions
| Spanish | English |
|---|---|
| Hace un día precioso | It's a beautiful day |
| Hace un día horrible | It's a horrible day |
| Hace un tiempo de perros | It's awful weather (literally: dog weather) |
| Llueve a cántaros | It's pouring (literally: raining pitchers) |
| Está diluviando | It's pouring |
| Hace un frío que pela | It's freezing cold (literally: cold that peels) |
Weather Warnings
| Spanish | English |
|---|---|
| Ten cuidado | Be careful |
| Lleva paraguas | Bring an umbrella |
| Abrígate | Bundle up / Dress warmly |
| No salgas | Don't go out |
| Quédate en casa | Stay home |
Practice Dialogues
Dialogue 1: Planning the Day
Ana: ¿Qué tiempo hace hoy?
Pedro: Hace sol y está despejado.
Ana: ¿Hace calor o frío?
Pedro: Hace un poco de fresco. Unos 18 grados.
Ana: Perfecto para ir al parque. ¿Va a llover?
Pedro: No creo. El pronóstico dice que va a hacer buen tiempo todo el día.
Ana: ¡Genial! Vamos entonces.
Pedro: Sí, pero lleva una chaqueta por si acaso.
Translation:
Ana: What's the weather like today?
Pedro: It's sunny and clear.
Ana: Is it hot or cold?
Pedro: It's a little cool. About 18 degrees.
Ana: Perfect for going to the park. Is it going to rain?
Pedro: I don't think so. The forecast says it's going to be nice weather all day.
Ana: Great! Let's go then.
Pedro: Yes, but bring a jacket just in case.
Dialogue 2: Different Seasons
Carlos: ¿Qué estación te gusta más?
María: Me encanta el otoño. ¿Y a ti?
Carlos: A mí me gusta el verano.
María: ¿Por qué te gusta el verano?
Carlos: Porque hace calor y puedo ir a la playa. ¿Por qué te gusta el otoño?
María: Porque no hace mucho calor ni mucho frío. El clima es perfecto.
Carlos: Es verdad. Pero en otoño llueve mucho.
María: Sí, pero me gusta la lluvia. Es romántico.
Translation:
Carlos: Which season do you like most?
María: I love fall. And you?
Carlos: I like summer.
María: Why do you like summer?
Carlos: Because it's hot and I can go to the beach. Why do you like fall?
María: Because it's not too hot or too cold. The weather is perfect.
Carlos: That's true. But in fall it rains a lot.
María: Yes, but I like the rain. It's romantic.
Dialogue 3: Bad Weather
Luis: ¡Qué mal tiempo hace hoy!
Ana: Sí, está lloviendo mucho.
Luis: Y hace mucho viento también.
Ana: ¿Trajiste paraguas?
Luis: No, lo olvidé. ¿Tú tienes uno?
Ana: Sí, podemos compartir. ¿Cómo está el pronóstico para mañana?
Luis: Creo que mañana va a estar despejado.
Ana: Espero que sí. No me gusta este tiempo.
Luis: A mí tampoco. Prefiero cuando hace sol.
Translation:
Luis: What bad weather today!
Ana: Yes, it's raining a lot.
Luis: And it's very windy too.
Ana: Did you bring an umbrella?
Luis: No, I forgot it. Do you have one?
Ana: Yes, we can share. How's the forecast for tomorrow?
Luis: I think tomorrow it's going to be clear.
Ana: I hope so. I don't like this weather.
Luis: Me neither. I prefer when it's sunny.
Practice Exercises
Exercise 1: Choose HACER or ESTAR
Complete with the correct form:
- _____ sol hoy.
- El cielo _____ nublado.
- _____ mucho calor en verano.
- _____ lloviendo ahora.
- _____ buen tiempo.
Answers: 1. Hace, 2. está, 3. Hace, 4. Está, 5. Hace
Exercise 2: Translate to Spanish
- It's very hot.
- It's raining.
- It's cloudy.
- It's windy.
- It's snowing.
Answers:
- Hace mucho calor.
- Llueve. / Está lloviendo.
- Está nublado.
- Hace viento.
- Nieva. / Está nevando.
Exercise 3: Complete the Sentences
- En invierno _____ (it's cold).
- En verano _____ (it's hot).
- En primavera _____ (it rains a lot).
- El cielo está _____ (clear).
- Hace 25 _____ (degrees).
Answers: 1. hace frío, 2. hace calor, 3. llueve mucho, 4. despejado, 5. grados
Exercise 4: Match the Weather to the Season
Match each description with the most likely season:
- Hace mucho calor → _____
- Nieva mucho → _____
- Hace fresco y llueve → _____
- Hace buen tiempo y florecen las flores → _____
- Las hojas caen de los árboles → _____
Answers: 1. verano, 2. invierno, 3. otoño, 4. primavera, 5. otoño
Exercise 5: Describe the Weather
Write sentences describing the weather for:
- Your favorite weather day
- A typical summer day where you live
- A typical winter day where you live
- What the weather is like today
- Your least favorite weather
Example Answers:
- Mi día favorito es cuando hace sol y hace fresco.
- En verano hace mucho calor y está soleado.
- En invierno hace frío y a veces nieva.
- Hoy está nublado y hace un poco de viento.
- No me gusta cuando llueve mucho y hace frío.
Common Mistakes to Avoid
❌ Mistake 1: Using SER Instead of HACER/ESTAR
- Wrong: Es calor.
- Right: Hace calor.
- Why: Weather uses HACER, not SER
❌ Mistake 2: Wrong Gender for Season
- Wrong: La verano
- Right: El verano
- Why: Verano is masculine
❌ Mistake 3: Forgetting the "A" in LLOVER
- Wrong: Va llover
- Right: Va a llover
- Why: Need "a" with IR + infinitive
❌ Mistake 4: Using ESTÁ with Weather Conditions
- Wrong: Está frío.
- Right: Hace frío.
- Why: Temperature uses HACER (but you can say "Está fresco")
❌ Mistake 5: Wrong Preposition with Seasons
- Wrong: A primavera
- Right: En primavera
- Why: Seasons use EN, not A
Quick Reference Chart
Weather Expressions Summary
| Structure | Usage | Example |
|---|---|---|
| HACE + noun | Most weather | Hace sol, Hace calor, Hace viento |
| ESTÁ + adjective | Sky conditions | Está nublado, Está despejado |
| Verb (3rd person) | Rain/snow | Llueve, Nieva |
| ESTÁ + -ndo | Right now | Está lloviendo, Está nevando |
Temperature Scale Comparison
| °C | °F | Description |
|---|---|---|
| 40+ | 104+ | Hace mucho calor |
| 30-40 | 86-104 | Hace calor |
| 20-30 | 68-86 | Hace buen tiempo |
| 10-20 | 50-68 | Hace fresco |
| 0-10 | 32-50 | Hace frío |
| Below 0 | Below 32 | Hace mucho frío / Bajo cero |
4-Week Action Plan
Week 1: Basic Weather Expressions
- Day 1-2: Master HACE + weather conditions (sol, calor, frío, viento)
- Day 3-4: Learn LLUEVE and NIEVA
- Day 5-7: Practice ESTÁ + adjectives (nublado, despejado)
Week 2: Seasons and Temperature
- Day 8-10: Learn the 4 seasons and their characteristics
- Day 11-12: Master temperature expressions
- Day 13-14: Complete exercises 1-2
Week 3: Advanced Weather Vocabulary
- Day 15-17: Learn weather conditions (tormenta, niebla, granizo)
- Day 18-19: Practice intensity modifiers (muy, mucho, poco)
- Day 20-21: Do exercises 3-5
Week 4: Real Practice
- Day 22-24: Describe the weather daily in Spanish
- Day 25-26: Practice all 3 dialogues
- Day 27-28: Watch Spanish weather forecasts
Pro Tips
- Check Daily: Look up the weather in Spanish-speaking cities
- Weather Apps: Change your weather app to Spanish
- Daily Habit: Describe today's weather every morning
- Watch Forecasts: Spanish TV weather segments on YouTube
- Learn Locally: Focus on weather common where you live/travel
- Practice Variations: "Hace calor" vs. "Está caluroso" - both work!
Cultural Notes
Weather in Spanish-Speaking Countries
- Spain: Mediterranean climate, hot summers, mild winters
- Mexico: Varies widely - tropical coasts, temperate highlands, dry deserts
- Argentina: Opposite seasons (summer = December-February)
- Caribbean: Tropical, hurricane season June-November
- Andes: Cold in mountains, temperate in valleys
- Conversation: Weather is a very common conversation starter!
Regional Vocabulary Differences
- Umbrella: paraguas (Spain), sombrilla (Latin America for sun), paraguas (rain)
- Car: carro (Latin America), coche (Spain)
- Cool/Fresh: fresco (most common everywhere)
Memory Tricks
- HACE = HACE-r: Think "HACE weather happen"
- Llueve = LLUVIA: Both start with "LLUV-"
- Nieva = NIEVE: Both start with "NIEV-"
- Calor = HEAT: "CALories" create heat!
- Frío = FREEZE: Both start with "FR"
- SOL = SUN: Both start with "S"
- VERANO = VERANDA: Hot summer on the veranda!
- Invierno = INVIERNO sounds like hibernate: Winter sleep!
Next Steps
After mastering weather vocabulary, you can:
- Learn more specific climate and geography terms
- Study weather-related idioms and expressions
- Practice reading weather forecasts in Spanish
- Learn natural disaster vocabulary for safety
Keep describing the weather daily and you'll master this topic quickly! ☀️🌧️❄️🌤️