In, on y at con fechas, horas y periodos
Aprende cómo se relaciona el tiempo con las preposiciones in, on y at para elegir la opción correcta en cada caso. Verás cómo usar in con meses, años y estaciones; on con días y fechas concretas; y at con horas y momentos exactos, con comparaciones claras, errores comunes y un ejercicio práctico.
Cuando hablas del tiempo en inglés, elegir la preposición adecuada puede marcar la diferencia entre sonar natural o forzado. No se trata solo de memorizar reglas, sino de entender qué estás expresando: un momento exacto, un punto en el calendario o un periodo más amplio. En esta guía lo verás con ejemplos reales de horas, fechas, meses y etapas de la vida, para que puedas hablar y escribir sin dudar.
Relación entre tiempo y preposición
En inglés, la elección de in, on o at suele seguir una lógica de “zoom”: cuanto más amplio es el marco temporal, más frecuente es in; cuando se trata de un día o una fecha concreta, domina on; y cuando el punto es muy específico (hora, momento, evento), se usa at. Esta idea ayuda a decidir rápido sin traducir literalmente desde el español.
Además, conviene distinguir entre periodos (bloques de tiempo) y momentos (puntos). En español decimos “en” para casi todo, pero en inglés la preposición cambia según el “tamaño” del tiempo y según si hablamos de un calendario (día/fecha) o de un instante (hora/momento).
Mapa práctico: de lo general a lo específico
| Tipo de referencia temporal | Preposición típica | Ejemplo |
|---|---|---|
| Años, meses, estaciones, décadas | in | in 2026 / in July / in winter |
| Días, fechas, días festivos “como día” | on | on Monday / on 5 May / on Christmas Day |
| Horas, momentos puntuales, horarios, eventos | at | at 8:30 / at midnight / at the meeting |
| Partes del día (regla mixta) | in / at | in the morning, but at night |
Patrones que se repiten (y que evitan errores comunes)
- in + periodo largo: in January, in 1999, in the 20th century (en el siglo XX), in summer.
- on + día/fecha: on Tuesday, on 14 February, on my birthday (en mi cumpleaños).
- at + hora: at 6 o’clock (a las seis), at 6:15, at noon (al mediodía), at midnight (a medianoche).
- at + “momento”: at the beginning, at the end, at the moment (en este momento).
- at + evento/actividad: at the party, at the concert, at the meeting (en la reunión).
- on + día + parte del día: on Monday morning, on Friday night (la noche del viernes).
- in + the morning/afternoon/evening: in the morning (por la mañana), in the afternoon, in the evening.
- excepción fija: at night (por la noche) suele ir con at, no con in.
- in + “futuro en X tiempo”: in two days (dentro de dos días), in a week (en una semana).
- on time vs in time: on time (puntual), in time (a tiempo, antes de que sea tarde).
- at + horas “sociales”: at lunchtime (a la hora de comer), at bedtime (a la hora de acostarse).
- in + “siglo/década” con plural: in the 1990s (en los años 90), in the 1800s (en el siglo XIX).
- on + holiday cuando se entiende como “día”: on New Year’s Day (el día de Año Nuevo).
- at + holiday cuando se entiende como “periodo/evento” (según contexto): at Christmas (en Navidad, como periodo).
Cómo decidir rápido cuando hay dudas
- Si puedes responder “¿en qué año/mes/estación?” → normalmente in.
- Si puedes responder “¿en qué día/fecha exacta?” → normalmente on.
- Si puedes responder “¿a qué hora o en qué momento puntual?” → normalmente at.
- Si aparece un día + parte del día, suele ganar el día: on Monday evening.
- Si la expresión es fija (at night, at the weekend en inglés británico), conviene memorizarla como bloque.
In con meses, años y estaciones
Se usa in cuando hablas de periodos relativamente amplios del calendario: meses, años, estaciones y, en general, marcos de tiempo “grandes” donde no importa un día o una hora concretos. La idea práctica es que in sitúa un evento dentro de ese periodo, sin señalar un punto exacto.
Este patrón contrasta con on (días y fechas específicas) y at (horas y momentos puntuales). Si tu referencia temporal responde a “¿en qué mes/año/estación?”, lo normal es elegir in.
Patrones básicos con meses, años y estaciones
- in + mes: in March (en marzo)
- in + año: in 2024 (en 2024)
- in + estación: in summer (en verano)
- in + década: in the 1990s (en los años 90)
- in + siglo: in the 21st century (en el siglo XXI)
- in + parte del año: in early January (a principios de enero)
- in + periodo largo: in the summer of 2022 (en el verano de 2022)
Ejemplos frecuentes (meses, años, estaciones)
- We moved in April. (Nos mudamos en abril.)
- I was born in 1998. (Nací en 1998.)
- It often rains in November. (A menudo llueve en noviembre.)
- Classes start in September. (Las clases empiezan en septiembre.)
- They got married in the spring. (Se casaron en primavera.)
- We travel more in summer. (Viajamos más en verano.)
- In winter, the days are shorter. (En invierno, los días son más cortos.)
- The company was founded in 2005. (La empresa se fundó en 2005.)
- I worked there in the 2010s. (Trabajé allí en la década de 2010.)
- In the 18th century, the city grew quickly. (En el siglo XVIII, la ciudad creció rápido.)
- We met in late August. (Nos conocimos a finales de agosto.)
- She started the job in early 2021. (Empezó el trabajo a principios de 2021.)
- Tourism increases in the summer of 2023. (El turismo aumenta en el verano de 2023.)
- Sales dropped in January. (Las ventas bajaron en enero.)
- I’ll finish the project in October. (Terminaré el proyecto en octubre.)
Capitalización y detalles que suelen generar dudas
En inglés, los meses y los días de la semana se escriben con mayúscula inicial: in March, in September. En cambio, las estaciones normalmente van en minúscula: in summer, in winter (salvo al inicio de frase o en nombres propios).
| Referencia temporal | Forma habitual con in | Ejemplo |
|---|---|---|
| Mes | in + Month | in December (en diciembre) |
| Año | in + year | in 2019 (en 2019) |
| Estación | in + season | in autumn (en otoño) |
| Década | in the + decade | in the 1980s (en los años 80) |
| Siglo | in the + ordinal + century | in the 20th century (en el siglo XX) |
Combinaciones útiles y cómo evitar errores típicos
- Para especificar “el mes de” con más detalle: in May 2020 (en mayo de 2020).
- Para “a principios / a mediados / a finales”: in early July, in mid-July (a mediados de julio), in late July.
- Con “this/next/last” normalmente no se usa preposición: this summer (este verano), next year (el año que viene), last March (el marzo pasado).
- Si aparece un día concreto, cambia a on: on March 3rd (el 3 de marzo), no in March 3rd.
- Si se trata de una hora o un momento exacto, cambia a at: at 6 p.m. (a las 6 p. m.), no in 6 p.m..
On con fechas y días específicos
Usa on cuando el tiempo se entiende como un “punto” o una fecha concreta en el calendario: un día, una fecha completa o un día + parte del día (siempre que sea un día específico). La idea práctica es que on responde a “¿en qué día exactamente?” más que a “¿en qué mes/año?” o “¿a qué hora?”.
Este uso es muy frecuente en avisos, planes, eventos y recordatorios. Conviene fijarse en dos patrones: (1) on + día/fecha y (2) on + día + expresión de tiempo (cuando ese “morning/afternoon/evening” está anclado a un día concreto).
Patrones más comunes con ejemplos
- on + día de la semana: on Monday (el lunes)
- on + día de la semana + parte del día: on Monday morning (el lunes por la mañana)
- on + fecha (mes + día): on April 12 (el 12 de abril)
- on + fecha (día + mes): on 12 April (el 12 de abril)
- on + fecha con año: on April 12, 2026 (el 12 de abril de 2026)
- on + “the” + ordinal: on the 1st (el día 1)
- on + “the” + ordinal + of + mes: on the 3rd of May (el 3 de mayo)
- on + día festivo: on Christmas Day (en Navidad, el día de Navidad)
- on + día festivo + año: on New Year’s Day 2025 (el día de Año Nuevo de 2025)
- on + día específico + “at” + hora: on Friday at 8 (el viernes a las 8)
- on + día específico + “in the morning/afternoon/evening”: on Tuesday in the afternoon (el martes por la tarde)
- on + fecha + “in the evening”: on June 10 in the evening (el 10 de junio por la noche)
- on + “my/your/his…” + día especial: on my birthday (en mi cumpleaños)
- on + “the day” + cláusula: on the day we arrived (el día que llegamos)
- on + “the weekend” (variante común en inglés británico): on the weekend (el fin de semana)
Errores típicos y cómo evitarlos
- Confundir “on” con “in”:
- Correcto: on Monday (día concreto)
- Correcto: in April (mes, periodo)
- Usar “at” con días:
- Incorrecto: at Monday
- Correcto: on Monday
- Correcto: on Monday at 9 (día + hora)
- “Night” suele ir con “at”, pero si hay día específico puede ir con “on”:
- Frecuente: at night (por la noche, en general)
- Con día concreto: on Friday night (el viernes por la noche)
- Capitalización de días y meses: en inglés van con mayúscula inicial: Monday, April (no monday, april).
Comparación rápida: día vs. fecha vs. periodo
| Tipo de referencia | Preposición típica | Ejemplo |
|---|---|---|
| Día específico | on | on Wednesday |
| Fecha concreta | on | on October 2 |
| Hora exacta | at | at 7:30 |
| Mes / año / estación | in | in December |
| Día + hora | on + at | on Saturday at 6 |
Como regla de producción rápida: si puedes señalar el día en un calendario (lunes, 12 de abril, el día de Navidad), lo más probable es que necesites on. Si además añades una hora, mantén el día con on y coloca la hora con at en el mismo enunciado.
At con horas y momentos concretos
Para indicar un punto exacto en el tiempo (una hora, una cita o un instante concreto), en inglés se usa at. La idea clave es que no se habla de un periodo amplio, sino de un momento delimitado: algo que ocurre a una hora concreta o en un punto muy preciso del día.
En la práctica, esta preposición aparece mucho con horas del reloj, con expresiones como mediodía o medianoche y con momentos breves (por ejemplo, “al amanecer”). También es frecuente en horarios, recordatorios y planes, porque fija el instante en el que empieza o sucede algo.
Patrones típicos con horas y expresiones de tiempo
- at + hora: at 3 o’clock (a las 3), at 6:30 (a las 6:30)
- at + hora + a.m./p.m.: at 8 a.m. (a las 8 de la mañana), at 9 p.m. (a las 9 de la noche)
- at + night: at night (por la noche) — se refiere a la noche como momento, no como periodo completo
- at + noon / midnight: at noon (al mediodía), at midnight (a medianoche)
- at + sunrise / sunset / dawn / dusk: at sunrise (al amanecer), at sunset (al atardecer), at dawn (al alba), at dusk (al anochecer)
- at + the weekend (BrE): at the weekend (el fin de semana) — en inglés británico; en AmE es más habitual on the weekend
- at + the same time: at the same time (al mismo tiempo)
- at + the moment: at the moment (en este momento / actualmente)
- at + this time: at this time (a esta hora / en este momento)
- at + (exactly) + time: at exactly 5 (exactamente a las 5)
- at + lunchtime / dinnertime: at lunchtime (a la hora de comer), at dinnertime (a la hora de cenar)
- at + bedtime: at bedtime (a la hora de acostarse)
- at + the start / the end: at the start (al principio), at the end (al final)
- at + short event: at the meeting (en la reunión), at the concert (en el concierto) — enfoca el momento del evento
- at + age: at 18 (a los 18), at the age of 21 (a la edad de 21)
Ejemplos listos para usar (situaciones comunes)
- I’ll call you at 7. (Te llamo a las 7.)
- The train leaves at 6:15 a.m. (El tren sale a las 6:15 a. m.)
- Let’s meet at noon. (Quedemos al mediodía.)
- Please be quiet at night. (Por favor, guarda silencio por la noche.)
- The temperature drops at sunset. (La temperatura baja al atardecer.)
- She arrived at midnight. (Llegó a medianoche.)
- At the moment, I’m busy. (Ahora mismo, estoy ocupado/a.)
- We were talking at the same time. (Estábamos hablando a la vez.)
- He started working at 16. (Empezó a trabajar a los 16.)
- At the end of the class, ask your questions. (Al final de la clase, haz tus preguntas.)
Errores frecuentes y cómo evitarlos
- Confundir “at night” con “in the night”: lo normal para “por la noche” es at night; in the night suele sonar más específico o narrativo (durante la noche, en algún momento de esa noche).
- Decir “at the morning”: para “por la mañana” se usa in the morning; con una hora concreta, se pasa a at 9 a.m.
- Olvidar la diferencia BrE/AmE en “weekend”: at the weekend (BrE) vs on the weekend (AmE). Ambas son correctas según la variedad.
- Usar “at” con fechas completas: para una fecha como on Monday / on 5th May, no se suele usar at; se reserva para la hora o el instante.
| Uso | Ejemplo | Microtraducción |
|---|---|---|
| Hora exacta | at 4 o’clock | (a las 4) |
| Momento del día muy concreto | at noon | (al mediodía) |
| Instante actual | at the moment | (ahora mismo) |
| Evento como punto de referencia | at the meeting | (en la reunión) |
| Edad como punto temporal | at 21 | (a los 21) |
Ejemplos comparativos claros
La elección entre in, on y at se entiende mejor si piensas en “tamaño” del marco temporal: in suele abarcar periodos amplios, on marca días y fechas, y at apunta a una hora o un momento muy concreto. En la práctica, el patrón se vuelve automático cuando comparas frases casi iguales cambiando solo la preposición.
En los ejemplos siguientes, fíjate en dos ideas: (1) qué tan específico es el momento (año vs. día vs. hora) y (2) si el sustantivo temporal funciona como “punto” (momento) o como “bloque” (periodo). Cuando aparezca algo potencialmente confuso, se añade una microaclaración en español entre paréntesis.
| Marco temporal | Preposición | Ejemplo en inglés | Idea clave |
|---|---|---|---|
| Año / siglo / década | in | We moved in 2019. | Periodo amplio (año como bloque) |
| Mes / estación | in | Classes start in September. | Mes como intervalo |
| Parte del día (general) | in | I work best in the morning. | Franja del día (no hora exacta) |
| Día de la semana | on | We meet on Monday. | Día concreto |
| Fecha completa | on | Her birthday is on June 3rd. | Fecha específica |
| Día + parte del día | on | I’ll call you on Friday morning. | “Friday” manda: sigue siendo un día |
| Hora (reloj) | at | The train leaves at 7:15. | Punto exacto |
| Momento puntual | at | Let’s talk at lunch. | Evento visto como momento |
| Festividad (día) | on | We’re closed on Christmas Day. | Cuando se menciona “Day”, es un día |
| Festividad (periodo) | at | We visit family at Christmas. | La festividad como “época” (no día exacto) |
| Fin de semana | at / on | I’ll see you at the weekend (BrE) / on the weekend (AmE). | Varía por variante (BrE/AmE) |
| Noche (general) | at | It’s quiet at night. | Excepción frecuente: “at night” |
Series rápidas: misma idea, distinta precisión
- In 2026 / in March / on March 10 / at 10:00.
- In the afternoon / on Sunday afternoon / at 4 p.m.
- In summer / on a summer day / at noon.
- In the 1990s / on New Year’s Day / at midnight.
Pares mínimos (comparaciones que suelen causar errores)
- I’ll see you on Friday. / I’ll see you at 5 on Friday. (hora dentro de un día)
- We met in May. / We met on May 2nd. (mes vs. fecha exacta)
- I study in the evening. / I study on Tuesday evening. (franja general vs. día concreto)
- She arrived at night. / She arrived in the night. (general vs. “durante la noche” en un momento no especificado)
- They travel at Christmas. / They travel on Christmas Day. (época vs. día)
- The meeting is at 9. / The meeting is on Monday. / The meeting is in April. (punto, día, periodo)
Notas de patrón para afinar el uso
- Con today, tomorrow, yesterday normalmente no se usa preposición: I’ll call you tomorrow (mañana).
- At se usa mucho con expresiones tipo “momento”: at the start, at the end, at the moment (en este momento).
- In encaja con duraciones y marcos amplios: in two weeks (en dos semanas), in the next few days (en los próximos días).
- On se asocia a “día marcado en el calendario”, incluso si añades más detalle: on Monday at 8.
Errores comunes en fechas y horas
La mayoría de fallos con preposiciones de tiempo aparecen cuando se mezcla el “nivel de precisión” de la expresión: un punto exacto (hora), un día concreto (fecha) o un periodo más amplio (mes, año, estación). La regla práctica es elegir la preposición según el tipo de marco temporal, no según cómo lo dirías en español.
También conviene fijarse en patrones fijos del inglés: algunas expresiones llevan preposición obligatoria, otras van sin preposición (por ejemplo, con this/next/last), y en ciertos casos el inglés distingue entre “durante” y “en el transcurso de”, algo que en español se suele resolver con la misma palabra.
Confusiones típicas por “granularidad” (hora, día, periodo)
- Hora exacta: usar at, no on.
- Correcto: at 7:30 (a las 7:30)
- Incorrecto: on 7:30
- Día y fecha: usar on, no in.
- Correcto: on Monday (el lunes), on 5 May (el 5 de mayo)
- Incorrecto: in Monday, in 5 May
- Meses, años, estaciones y partes del día: usar in, no on.
- Correcto: in June (en junio), in 2026 (en 2026), in winter (en invierno), in the morning (por la mañana)
- Incorrecto: on June, on 2026, on the morning
- Excepción muy frecuente: con “noche” se suele usar at.
- Correcto: at night (por la noche)
- Incorrecto: in the night (solo encaja en contextos específicos: “durante la noche” en un sentido narrativo)
Cuándo NO se usa preposición (this/next/last/every)
Un error común es añadir in/on/at delante de expresiones que ya “anclan” el tiempo por sí mismas. Con determinantes como this (este), next (próximo), last (pasado) y every (cada), lo normal es ir sin preposición.
- Correcto: this morning (esta mañana) / Incorrecto: in this morning
- Correcto: next week (la semana que viene) / Incorrecto: in next week
- Correcto: last Friday (el viernes pasado) / Incorrecto: on last Friday
- Correcto: every day (cada día) / Incorrecto: on every day
Tabla de “pares problemáticos” (incorrecto vs correcto)
| Uso incorrecto | Uso correcto | Idea clave |
|---|---|---|
| in Monday | on Monday | Día concreto → on |
| on 8 pm | at 8 pm | Hora → at |
| on July | in July | Mes → in |
| in the weekend | at the weekend / on the weekend | “Fin de semana” varía por dialecto (UK/US) |
| in the night (por norma) | at night | Expresión fija muy común |
| at Christmas Day | on Christmas Day | Día festivo entendido como “día” → on |
| on Christmas (para el periodo festivo) | at Christmas | Fiesta como “periodo” → at |
| in the 5th of May | on the 5th of May | Fecha completa → on |
| on the morning (sin especificar) | in the morning | Parte del día general → in |
| in the morning of Monday | on Monday morning | Combinación natural: día + parte del día |
Combinaciones que suelen “sonar a español” y fallan en inglés
- in the weekend como regla general: en inglés británico es más habitual at the weekend; en inglés americano, on the weekend.
- on the afternoon sin especificar: lo normal es in the afternoon (por la tarde).
- in Monday morning: se prefiere on Monday morning (el lunes por la mañana).
- at Friday: para días se usa on Friday.
- on 2026: para años se usa in 2026.
- in 6 o’clock: para horas se usa at 6 o’clock.
“During” vs “in” con periodos (matiz de duración)
Otro foco de confusión es usar in cuando en realidad se quiere expresar “a lo largo de” un periodo. En inglés, during suele indicar que algo ocurre dentro de ese intervalo (durante), mientras que in con periodos a menudo se interpreta como “en” un marco temporal general o como “dentro de” (en el sentido de plazo) según el contexto.
- I fell asleep during the movie. (Me dormí durante la película.)
- I’ll finish it in two hours. (Lo terminaré en dos horas / dentro de dos horas: plazo.)
- It happened in the 1990s. (Ocurrió en los años 90: marco temporal.)
Ejercicio práctico para casa
La forma más rápida de afianzar estas preposiciones de tiempo es practicar con contextos reales: agendas, correos, planes y recuerdos. El objetivo es automatizar el patrón correcto según el “tamaño” del marco temporal: punto concreto, día/fecha, o periodo.
En los ejercicios verás combinaciones típicas con horas, días, meses, años, partes del día y expresiones fijas. Cuando una frase pueda despistar, se incluye una microtraducción entre paréntesis para confirmar el sentido.
Ejercicio 1: Completa con la preposición correcta
- My meeting starts ___ 9:30.
- We have English class ___ Mondays.
- Her birthday is ___ July 18th.
- I usually wake up early ___ the morning.
- They moved to London ___ 2019.
- Let’s meet ___ Friday afternoon.
- The store is closed ___ Christmas Day.
- He often studies ___ night (por la noche).
- The train arrives ___ 6 p.m.
- Our exams are ___ June.
- I’ll call you ___ lunchtime (a la hora de comer).
- We’re visiting my grandparents ___ the weekend.
Mostrar respuestas
- at
- on
- on
- in
- in
- on
- on
- at
- at
- in
- at
- at
Ejercicio 2: Corrige la preposición (si hace falta)
- I was born on 2005.
- We’ll have a quick chat in 3 o’clock.
- She works at Mondays.
- They usually travel in August.
- Let’s meet in Friday.
- He goes running in the morning.
- The deadline is at March 1st.
- I can’t talk on the moment (en este momento).
- Our flight is on 7:15 a.m.
- We stayed there at the weekend.
Mostrar respuestas
- I was born in 2005.
- We’ll have a quick chat at 3 o’clock.
- She works on Mondays.
- They usually travel in August.
- Let’s meet on Friday.
- He goes running in the morning.
- The deadline is on March 1st.
- I can’t talk at the moment.
- Our flight is at 7:15 a.m.
- We stayed there at the weekend.
Ejercicio 3: Traduce al inglés
- Nos vemos el martes a las 8.
- Trabajo por las mañanas.
- Mi hermana nació en 1998.
- La tienda cierra en diciembre.
- Siempre estudio por la noche.
- La reunión es el 3 de mayo.
- Llámame a mediodía.
- Nos quedamos en casa el fin de semana.
Mostrar respuestas
- See you on Tuesday at 8.
- I work in the mornings.
- My sister was born in 1998.
- The store closes in December.
- I always study at night.
- The meeting is on May 3rd.
- Call me at noon.
- We stay(ed) at home at the weekend.
Ejercicio 4: Miniagenda (completa los huecos)
- ___ Monday, I have a dentist appointment ___ 10:00.
- My parents are coming ___ the weekend.
- ___ April, we’re starting a new project.
- ___ Friday night (la noche del viernes), we’re watching a movie.
- My exam is ___ June 12th ___ 9 a.m.
- I’m usually free ___ the afternoon, but not ___ 5 p.m.
- ___ New Year’s Day, I like to relax.
- We normally have lunch ___ 2.
Mostrar respuestas
- On / at
- at
- In
- On
- on / at
- in / at
- On
- at
Ejercicio 5: Clasifica la expresión temporal
- ___ 11:45
- ___ Sunday
- ___ 2027
- ___ the evening
- ___ midnight
- ___ October
- ___ Saturday morning
- ___ the moment (en este momento)
- ___ Christmas Eve
- ___ the weekend
Mostrar respuestas
- at
- on
- in
- in
- at
- in
- on
- at
- on
- at