El Tiempo

El Tiempo – Spanish Grammar
🌤️ A1–A2 · Spanish Grammar · Weather & Time

El Tiempo
y las Fechas

Weather vocabulary, seasons, months, days of the week, and telling the time — all the vocabulary you need for talking about time in Spanish.

¿Qué tiempo hace? Estaciones y meses Días de la semana ¿Qué hora es? Hacer · Estar · Haber · Ser
🌤️
El Tiempo — The Weather
¿Qué tiempo hace hoy?
¿Qué tiempo hace? — What’s the weather like?
Weather expressions using HACER, ESTAR, HABER and LLOVER/NEVAR

Spanish uses different verbs for different weather conditions — not all use the same verb! Most use hacer, but others use estar, haber, or the verb itself.

☀️Hace sol.It’s sunny.hacer
🌡️Hace calor.It’s hot.hacer
🥶Hace frío.It’s cold.hacer
💨Hace viento.It’s windy.hacer
🌫️Hace niebla.It’s foggy.hacer
🌥️Está nublado.It’s cloudy.estar
⛅Está despejado.It’s clear.estar
🌧️Llueve.It’s raining.llover
🌨️Nieva.It’s snowing.nevar
⛈️Hay tormenta.There’s a storm.haber
🌩️Hay rayos.There’s lightning.haber
🌈Hay arcoíris.There’s a rainbow.haber
🌊Hay humedad.It’s humid.haber
❄️Hay hielo.There’s ice.haber
🌪️Hay granizo.There’s hail.haber
🔑 HACER = most common: Hace sol, calor, frío, viento, niebla, buen tiempo, mal tiempo. Always third-person singular. Hacer never changes!
💡 HABER = there is/there are: Hay tormenta, hay niebla, hay hielo — used when the weather condition is a “thing” you can see. Like “there’s a storm.”
Verbs used for weather
Which verb with which weather?
Verb Used for Examples
hacer heat, cold, sun, wind, fog hace calor, hace frío, hace sol, hace viento
estar sky condition (adj.) está nublado, está despejado, está lloviznando
haber (hay) weather phenomena hay tormenta, hay niebla, hay hielo, hay niebla
llover rain (stem-change o→ue) llueve / está lloviendo
nevar snow (stem-change e→ie) nieva / está nevando
⚡ Stem-changing weather verbs: llover (o→ue): llueve. nevar (e→ie): nieva. They’re also used in progressive: está lloviendo / está nevando.
Weather in sentences
¿Qué tiempo hace en España?
☀️
En verano hace mucho calor en Sevilla.
In summer it’s very hot in Seville.
🌧️
Hoy está lloviendo mucho — qué asco.
It’s raining a lot today — how awful.
progressive: estar + gerundio
🌡️
¿Qué temperatura hace hoy? — Hace 32 grados.
What temperature is it today? — It’s 32 degrees.
temperatura → hace + grados
❄️
En las montañas hay mucha nieve en invierno.
In the mountains there’s a lot of snow in winter.
🌤️
Mañana hará sol — ¡perfecto para la playa!
Tomorrow it will be sunny — perfect for the beach!
hacer in future tense: hará
💬
¡Qué buen tiempo hace hoy! / ¡Qué mal tiempo!
What beautiful weather! / What awful weather!
buen/mal tiempo — common exclamations
🍂
Las Estaciones y los Meses
The four seasons and twelve months
🌸
la primavera
spring
marzo · abril · mayo
Hace buen tiempo. Llueve a veces.
☀️
el verano
summer
junio · julio · agosto
Hace mucho calor y sol.
🍂
el otoño
autumn / fall
septiembre · octubre · noviembre
Hace fresco. Llueve bastante.
❄️
el invierno
winter
diciembre · enero · febrero
Hace frío. Nieva en el norte.
The twelve months — Los meses del año
Months are NOT capitalised in Spanish!
1eneroJanuary
2febreroFebruary
3marzoMarch
4abrilApril
5mayoMay
6junioJune
7julioJuly
8agostoAugust
9septiembreSeptember
10octubreOctober
11noviembreNovember
12diciembreDecember
🔡 Months NOT capitalised: Unlike English, Spanish months are written in lowercase: enero, febrero, marzo. Same for days of the week and seasons.
📅 Talking about months: Use en: “Nací en agosto.” For the season, also use en: “En primavera llueve mucho.”
📅
Los Días de la Semana
Days of the week — no capital letters!
Seven days — all masculine, no capitals
Los siete días
lunesLMonday
martesMTuesday
miércolesXWednesday
juevesJThursday
viernesVFriday
sábadoSSaturday
domingoDSunday
Using days of the week
📅
Hoy es martes.
Today is Tuesday. (ser — no article)
🏫
Tengo clase el lunes.
I have class on Monday. (el + day = on that day)
🔄
Voy al gimnasio los jueves.
I go to the gym on Thursdays. (los + day = every week)
los + day = habitual/recurring action
🎉
El próximo viernes es mi cumpleaños.
Next Friday is my birthday.
Key time expressions with days
Expression Meaning
hoytoday
mañanatomorrow
ayeryesterday
pasado mañanathe day after tomorrow
anteayerthe day before yesterday
esta semanathis week
la semana que vienenext week
la semana pasadalast week
el fin de semanathe weekend
📌 Week starts Monday! In Spain, the working week starts on lunes — the calendar begins on Monday, not Sunday. Miércoles = X (abbreviation), not M.
🕐
La Hora — Telling the Time
¿Qué hora es? · Son las… · Es la…
The formula for telling time
¿Qué hora es? — What time is it?
Singular (1 o’clock)
Es + la una (+ minutes)
Plural (all other times)
Son + las + [number] (+ minutes)
1:00
Es la una.
It’s one o’clock.
es (singular — only for 1)
2:00
Son las dos.
It’s two o’clock.
son (plural — all others)
3:15
Son las tres y cuarto.
It’s quarter past three.
y cuarto = quarter past
4:30
Son las cuatro y media.
It’s half past four.
y media = half past
5:45
Son las seis menos cuarto.
It’s quarter to six. (lit: six minus quarter)
menos cuarto = quarter to
8:20
Son las ocho y veinte.
It’s twenty past eight.
y + minutes = past the hour
More time expressions
Telling the time — key vocab
Expression Meaning Example
en puntoexactly / on the dotSon las tres en punto.
y cuartoquarter pastla una y cuarto
y mediahalf pastlas dos y media
menos cuartoquarter tolas cinco menos cuarto
de la mañanain the morning (AM)las ocho de la mañana
de la tardein the afternoon/eveninglas tres de la tarde
de la nocheat night (PM)las diez de la noche
al mediodíaat noon / middayComo al mediodía.
a medianocheat midnightLlegó a medianoche.
Asking & telling the time
🕐
— ¿Qué hora es?
— What time is it? (ser — impersonal)
🕑
— Son las dos y cuarto de la tarde.
— It’s quarter past two in the afternoon.
🏥
La cita es a las tres en punto.
The appointment is at three o’clock sharp.
a + las/la = at (that time)
🚌
El autobús sale a la una y media.
The bus leaves at half past one.
⏰ At what time? → a + la/las: “Llegamos a las ocho.” Not “en las ocho.” To ask: “¿A qué hora sale el tren?”
🕛 12:00 = mediodía (noon) or medianoche (midnight): Not “las doce” in daily conversation — use al mediodía for noon and a medianoche for midnight.
🗓️
Las Fechas — Dates
¿Cuál es la fecha de hoy?
Saying the date
¿Cuál es la fecha de hoy?
Full date format
el + [day number] + de [month] + de [year]
📅
Hoy es el quince de abril.
Today is the fifteenth of April.
el + cardinal number + de + month
🎂
Mi cumpleaños es el dos de marzo.
My birthday is the second of March.
📆
Nació el primero de enero de 1990.
He was born on the first of January 1990.
primero (ordinal only for 1st!)
❓
¿A cuántos estamos hoy?
What’s today’s date? (informal, very common)
lit: “how many are we today?”
1️⃣ 1st = primero (or uno): Only the first of the month uses the ordinal: “el primero de mayo” or “el uno de mayo”. All other dates use cardinals: el dos, el tres…
Time expressions — all topics
Essential time vocabulary
Spanish English
ahoranow
prontosoon
tardelate
tempranoearly
a tiempoon time
por la mañanain the morning
por la tardein the afternoon
por la nochein the evening/at night
esta mañanathis morning
esta tardethis afternoon
esta nochetonight
hace + timeago (hace dos años = 2 years ago)
dentro de + timein (within) — dentro de una hora
duranteduring / for (duration)
⏱️ Por vs de: “Por la mañana” = generally in the morning. “De la mañana” = specifically AM (with a time): “a las 8 de la mañana.”

✏️ Let’s Practise! 🌤️

Test your knowledge of weather, time, and dates in Spanish.

1 Fill in the correct weather expression – Use hacer, estar, haber, llover, or nevar with the correct form.
En verano, ___ mucho calor.
Hoy el cielo ___ muy nublado.
En las montañas ___ mucho en enero.
Cuando ___ viento, lleva chaqueta.
___ tormenta esta noche — ten cuidado.
Hoy ___ sol y está despejado.
🏆
2 Write the time in Spanish – Express each time fully in Spanish.
3:00 → Son las tres en punto.
1:30 → Es la una y media.
8:15 → Son las ocho y cuarto.
6:45 → Son las siete menos cuarto.
12:00 (noon) → Es mediodía. / Son las doce.
10:20 PM → Son las diez y veinte de la noche.
⭐
3 Correct or Incorrect? – Is the time/weather/date expression correct?
En España, los meses son con mayúscula: Enero, Febrero…
✘ Incorrect! In Spanish, months are NOT capitalised: enero, febrero, marzo… Same rule applies to days of the week and seasons.
Hoy es la una y cuarto de la tarde.
✔ Correct! 1:15 PM: Es la una y cuarto — es (singular, only for 1:xx) + la una (feminine article la) + y cuarto ✓
Mi cumpleaños es el tres de octubre.
✔ Correct! Date format: el + cardinal number + de + month. ✓ (Only 1st uses ordinal “primero.”)
¿Qué hora está? — asking the time.
✘ Incorrect! For telling the time, use ser, not estar: “¿Qué hora es?” and “Son las tres.”
Tengo clase los lunes y los miércoles.
✔ Correct! Los + day = every week on that day (recurring). “los lunes” = every Monday, “los miércoles” = every Wednesday ✓
Hace mucho lloviendo hoy.
✘ Incorrect! You can’t combine hacer with a gerund. Say either: “Llueve mucho hoy.” OR “Está lloviendo mucho hoy.” Hacer + gerund is wrong.
🌟
4 Put the words in order – Build the sentence. Click the answer area to undo.

Sentence 1 — weather + season:

En primavera hace buen tiempo y llueve a veces.
Click words above…

Sentence 2 — telling the time (quarter to):

Son las nueve menos cuarto de la mañana.
Click words above…

Sentence 3 — full date:

Hoy es el veinte de junio de dos mil veinticinco.
Click words above…
🎉
Scroll to Top