Weather is a useful topic for everyday conversation. Different Spanish expressions use different verbs.
The idea
Ask ¿Qué tiempo hace? Use hace sol for sunshine and hace frío for cold weather. Llueve means it is raining, va a nevar means it is going to snow, and está nublado describes cloudy weather.
Examples
- Hoy hace sol.It is sunny today.
- En invierno hace frío.It is cold in winter.
- Ahora llueve mucho.It is raining hard now.
- Mañana va a nevar.It is going to snow tomorrow.
- Está nublado esta mañana.It is cloudy this morning.
- ¿Qué tiempo hace en tu ciudad?What is the weather like in your city?
Read-aloud uses a synthetic Spanish voice available on your device. Voice quality and availability vary; it does not assess your pronunciation.
No Spanish device voice is available. You can still read the text.
Watch out
Do not translate every weather expression word for word from your language. In hace frío, frío names the cold weather rather than describing a person.
Try it yourself
Hoy hace ___. (sol / soles)
Show answer or example answer
sol
Sol completes the expression for sunny weather.
Ahora ___ mucho. (llueve / llueven)
Show answer or example answer
llueve
Llueve says that rain is falling.
¿Qué ___ hace hoy? (tiempo / tiempos)
Show answer or example answer
tiempo
Tiempo completes the question about weather.
Practice round
Answer questions, then rebuild Spanish sentences where available. We keep your score.
Hoy hace ___. (sol / soles)
Ahora ___ mucho. (llueve / llueven)
¿Qué ___ hace hoy? (tiempo / tiempos)
Tap the words in the right order.
Tap the words in the right order.
Tap the words in the right order.
Keep your progress
Sign up for free to save your practice results in your account.
Sign up to saveI already have an accountUse it today
Ask about the weather in another city and describe today’s weather where you are.

