Talking About Weather in Spanish
Master weather conversations! Learn essential phrases for describing weather, discussing temperature, and making weather-related small talk in Spanish.
Basic Weather Question
Asking About Weather
| Spanish | English |
|---|---|
| ¿Qué tiempo hace? | What's the weather like? / How's the weather? |
| ¿Cómo está el tiempo? | How's the weather? |
| ¿Cómo está el clima? | How's the climate/weather? |
| ¿Hace buen tiempo? | Is the weather nice? |
| ¿Hace mal tiempo? | Is the weather bad? |
Most common: ¿Qué tiempo hace?
Using HACER for Weather
HACE + Weather Condition
Pattern: HACE + weather adjective
| Spanish | English |
|---|---|
| Hace sol. | It's sunny. |
| Hace calor. | It's hot. |
| Hace frío. | It's cold. |
| Hace fresco. | It's cool. |
| Hace viento. | It's windy. |
| Hace buen tiempo. | The weather is nice. |
| Hace mal tiempo. | The weather is bad. |
Important: Use HACE, not ES or ESTÁ for these!
Examples:
- Hoy hace calor. (Today it's hot.)
- Hace mucho frío. (It's very cold.)
- No hace viento. (It's not windy.)
Using ESTAR for Weather
ESTÁ + Adjective
Pattern: ESTÁ + adjective
| Spanish | English |
|---|---|
| Está nublado. | It's cloudy. |
| Está despejado. | It's clear. |
| Está soleado. | It's sunny. |
| Está húmedo. | It's humid. |
| Está fresco. | It's cool/fresh. |
Use ESTÁ for descriptive states!
Weather Verbs
Specific Weather Actions
These verbs describe what the weather IS DOING:
| Spanish | English |
|---|---|
| Llueve. | It's raining. / It rains. |
| Está lloviendo. | It's raining. (right now) |
| Nieva. | It's snowing. / It snows. |
| Está nevando. | It's snowing. (right now) |
| Truena. | It's thundering. |
| Relampaguea. | It's lightning. |
| Graniza. | It's hailing. |
| Llovizna. | It's drizzling. |
Two ways to say "it's raining":
- Llueve (simple present)
- Está lloviendo (present progressive - happening now)
Temperature
Talking About Temperature
| Spanish | English |
|---|---|
| la temperatura | temperature |
| los grados | degrees |
| ¿Qué temperatura hace? | What's the temperature? |
| ¿Cuántos grados hace? | How many degrees is it? |
| Hace 20 grados. | It's 20 degrees. |
| Estamos a 20 grados. | It's 20 degrees. (We're at 20 degrees) |
Temperature descriptions:
| Spanish | English |
|---|---|
| Hace mucho calor. | It's very hot. |
| Hace bastante calor. | It's quite hot. |
| Hace un poco de calor. | It's a little hot. |
| Hace mucho frío. | It's very cold. |
| Hace bastante frío. | It's quite cold. |
| Hace un poco de frío. | It's a little cold. |
Note: Use MUCHO/BASTANTE/UN POCO DE to modify!
Weather Conditions
Describing Conditions
| Spanish | English |
|---|---|
| el sol | sun |
| la lluvia | rain |
| la nieve | snow |
| el viento | wind |
| la niebla | fog |
| las nubes | clouds |
| la tormenta | storm |
| el trueno | thunder |
| el relámpago | lightning |
| el granizo | hail |
| la llovizna | drizzle |
| el huracán | hurricane |
| el tornado | tornado |
Seasons
Las Estaciones
| Spanish | English |
|---|---|
| la primavera | spring |
| el verano | summer |
| el otoño | fall / autumn |
| el invierno | winter |
With seasons:
| Spanish | English |
|---|---|
| en primavera | in spring |
| en verano | in summer |
| en otoño | in fall |
| en invierno | in winter |
Examples:
- En verano hace calor. (In summer it's hot.)
- En invierno nieva. (In winter it snows.)
- Me gusta la primavera. (I like spring.)
Complete Weather Sentences
Full Descriptions
| Spanish | English |
|---|---|
| Hoy hace sol y calor. | Today it's sunny and hot. |
| Está nublado y fresco. | It's cloudy and cool. |
| Hace frío y está nevando. | It's cold and snowing. |
| Llueve mucho hoy. | It's raining a lot today. |
| Hace viento y está nublado. | It's windy and cloudy. |
| El cielo está despejado. | The sky is clear. |
| Hay tormenta. | There's a storm. |
| Va a llover. | It's going to rain. |
Weather Forecast
Talking About Future Weather
| Spanish | English |
|---|---|
| el pronóstico | forecast |
| ¿Qué dice el pronóstico? | What does the forecast say? |
| Va a llover. | It's going to rain. |
| Va a nevar. | It's going to snow. |
| Va a hacer sol. | It's going to be sunny. |
| Dicen que va a llover. | They say it's going to rain. |
| Mañana va a hacer calor. | Tomorrow it will be hot. |
| El fin de semana va a hacer frío. | The weekend will be cold. |
Regional Weather
Climate Descriptions
| Spanish | English |
|---|---|
| el clima | climate |
| tropical | tropical |
| seco/a | dry |
| húmedo/a | humid |
| templado/a | mild / temperate |
| caluroso/a | hot (climate) |
| frío/a | cold (climate) |
Examples:
- El clima es tropical. (The climate is tropical.)
- Aquí es muy húmedo. (It's very humid here.)
- El clima es templado. (The climate is mild.)
Practical Dialogues
Dialogue 1: Daily Weather Chat
English: A: How's the weather today? B: It's sunny and hot. A: Really? Yesterday it was cold. B: Yes, the weather is very changeable. A: What's the temperature? B: It's 25 degrees. A: Perfect for going to the beach!
Spanish: A: ¿Qué tiempo hace hoy? B: Hace sol y calor. A: ¿De verdad? Ayer hacía frío. B: Sí, el tiempo es muy variable. A: ¿Qué temperatura hace? B: Hace veinticinco grados. A: ¡Perfecto para ir a la playa!
Dialogue 2: Planning Around Weather
English: A: Do you want to go out tomorrow? B: What does the forecast say? A: They say it's going to rain. B: All day? A: No, only in the morning. In the afternoon it will be sunny. B: Perfect! Let's go out in the afternoon then. A: Sounds good!
Spanish: A: ¿Quieres salir mañana? B: ¿Qué dice el pronóstico? A: Dicen que va a llover. B: ¿Todo el día? A: No, sólo por la mañana. Por la tarde va a hacer sol. B: ¡Perfecto! Entonces salimos por la tarde. A: ¡Me parece bien!
Dialogue 3: Weather in Different Seasons
English: A: What's the weather like in summer here? B: It's very hot. It's around 35 degrees. A: And in winter? B: In winter it's cold and it rains a lot. A: Does it snow? B: No, it doesn't snow here. But in the mountains it does snow. A: Interesting! What's your favorite season? B: I like spring. The weather is nice.
Spanish: A: ¿Qué tiempo hace en verano aquí? B: Hace mucho calor. Hace unos treinta y cinco grados. A: ¿Y en invierno? B: En invierno hace frío y llueve mucho. A: ¿Nieva? B: No, aquí no nieva. Pero en las montañas sí nieva. A: ¡Interesante! ¿Cuál es tu estación favorita? B: Me gusta la primavera. Hace buen tiempo.
What to Bring
Weather-Related Items
| Spanish | English |
|---|---|
| el paraguas | umbrella |
| el abrigo | coat |
| el suéter | sweater |
| la chaqueta | jacket |
| las gafas de sol | sunglasses |
| el protector solar | sunscreen |
| el sombrero | hat |
| las botas | boots |
| el impermeable | raincoat |
Phrases:
| Spanish | English |
|---|---|
| Necesitas un paraguas. | You need an umbrella. |
| Lleva un abrigo. | Bring/Take a coat. |
| No olvides las gafas de sol. | Don't forget sunglasses. |
Common Mistakes to Avoid
❌ Mistake 1: Using ES or ESTÁ with weather HACER phrases
- Wrong: "Es calor" or "Está calor"
- Right: "Hace calor"
- Must use HACER!
❌ Mistake 2: Using HACE with wrong weather words
- Wrong: "Hace nublado"
- Right: "Está nublado"
- ESTAR for nublado/despejado!
❌ Mistake 3: Wrong verb for raining
- "Llueve" or "Está lloviendo" - both correct
- Not "Hace lluvia" (though understandable)
- Use the verb!
❌ Mistake 4: Forgetting third-person singular only
- It's always "llueve" (it rains)
- Never "yo lluevo" or "tú llueves"
- No conjugation for different subjects!
❌ Mistake 5: Wrong modifier with HACER
- Wrong: "Hace muy calor"
- Right: "Hace mucho calor"
- Use MUCHO not MUY!
Practice Exercises
Exercise 1: Choose HACE or ESTÁ
Complete with the correct verb:
- _____ sol.
- _____ nublado.
- _____ frío.
- _____ despejado.
- _____ viento.
Exercise 2: Translate Weather Phrases
Translate to Spanish:
- It's hot.
- It's raining.
- It's cloudy.
- It's snowing.
- What's the weather like?
Exercise 3: Describe Weather
Use hace or está:
- sunny → _____
- cold → _____
- humid → _____
- windy → _____
- clear → _____
Exercise 4: Complete the Dialogue
Fill in the blanks:
A: ¿Qué tiempo _____ hoy? B: _____ sol y calor. A: ¿Cuántos _____ hace? B: Hace treinta _____. A: ¡Qué _____!
Exercise 5: Future Weather
Translate using "va a":
- It's going to rain tomorrow.
- It's going to be hot.
- It's going to snow.
- It's going to be sunny.
Answer Key
Exercise 1
- Hace (sol - use HACER)
- Está (nublado - use ESTAR)
- Hace (frío - use HACER)
- Está (despejado - use ESTAR)
- Hace (viento - use HACER)
Exercise 2
- Hace calor.
- Llueve. / Está lloviendo.
- Está nublado.
- Nieva. / Está nevando.
- ¿Qué tiempo hace?
Exercise 3
- Hace sol. / Está soleado.
- Hace frío.
- Está húmedo.
- Hace viento.
- Está despejado.
Exercise 4
A: ¿Qué tiempo hace hoy? B: Hace sol y calor. A: ¿Cuántos grados hace? B: Hace treinta grados. A: ¡Qué calor! (or ¡Qué bien!)
Exercise 5
- Va a llover mañana.
- Va a hacer calor.
- Va a nevar.
- Va a hacer sol.
Quick Reference: Weather
HACER Weather
- Hace sol (sunny)
- Hace calor (hot)
- Hace frío (cold)
- Hace viento (windy)
- Hace buen/mal tiempo (nice/bad weather)
ESTAR Weather
- Está nublado (cloudy)
- Está despejado (clear)
- Está soleado (sunny)
- Está húmedo (humid)
Weather Verbs
- Llueve / Está lloviendo (raining)
- Nieva / Está nevando (snowing)
Temperature
- ¿Qué temperatura hace?
- Hace ___ grados
Pro Tips
💡 Tip 1: HACER for Main Weather HACER for most weather Hace sol, calor, frío, viento Essential verb!
💡 Tip 2: ESTAR for Descriptions ESTAR for states/descriptions Está nublado, despejado, húmedo Different usage!
💡 Tip 3: MUCHO Not MUY "Hace mucho calor" Not "muy" with hacer Common mistake!
💡 Tip 4: Two Ways to Rain Llueve (simple) Está lloviendo (progressive) Both correct!
💡 Tip 5: EN with Seasons EN verano, EN invierno Use EN, not A Standard preposition!
Cultural Notes
📚 Temperature Scale: Most Spanish-speaking countries use Celsius, not Fahrenheit. 20°C is comfortable (68°F), 30°C is hot (86°F), 0°C is freezing (32°F).
🗣️ Small Talk: Weather is a common topic for small talk, just like in English-speaking countries. "¿Qué tiempo hace?" is a great conversation starter!
🌍 Regional Variations:
- Weather vocabulary is universal
- Some regions use "está haciendo" instead of "hace" (está haciendo calor)
- Both are understood everywhere
- Climate varies hugely across Spanish-speaking countries from tropical to desert to mountainous
💭 Weather Greetings: In some Spanish-speaking countries, weather comments are built into greetings: "¡Qué calor!" (How hot it is!) or "¡Qué frío!" (How cold it is!) as conversation starters.
Next Steps
After mastering weather talk:
- ✅ Learn more detailed climate vocabulary
- ✅ Study natural disasters and extreme weather
- ✅ Practice weather forecasts in detail
- ✅ Master seasonal activities vocabulary
- ✅ Learn to compare climates between regions
4-Week Action Plan
Week 1: Basic HACER Weather
- Day 1-2: Master "hace sol/calor/frío/viento"
- Day 3-4: Practice ¿Qué tiempo hace?
- Day 5-7: Use in daily conversations
Week 2: ESTAR and Verbs
- Day 1-3: Learn "está nublado/despejado"
- Day 4-5: Master "llueve/nieva"
- Day 6-7: Combine all patterns
Week 3: Temperature and Seasons
- Day 1-3: Learn temperature phrases
- Day 4-5: Master seasons vocabulary
- Day 6-7: Describe seasonal weather
Week 4: Natural Usage
- Day 1-3: Use weather in small talk
- Day 4-5: Discuss forecasts
- Day 6-7: Make weather-based plans
Remember: Weather talk is perfect for conversation! Master the two main patterns: HACER for most weather (hace sol, hace calor, hace frío, hace viento) and ESTAR for states (está nublado, está despejado, está húmedo). Use specific verbs for precipitation: llueve (it's raining) and nieva (it's snowing). Ask "¿Qué tiempo hace?" (What's the weather like?). Use MUCHO to intensify with hacer (hace mucho calor), not MUY. Learn seasons with EN (en verano, en invierno). Practice temperature with "hace ___ grados" or "estamos a ___ grados." With these phrases, you'll confidently discuss weather in any Spanish conversation!