Prepositions of time: in, on, at
In, on and at are the three core prepositions of time in English: at for precise clock times and a few fixed phrases (at 6 p.m., at night), on for days and dates (on Monday, on 3 July), and in for longer periods: months, years, seasons and centuries (in March, in 2020). The rule moves from the smallest time unit to the largest.
Which one do I need?
At, on or in?
Every answer at a glance
No preposition
This, next, last and every already fix the time, so they take no at, on or in. The same goes for today, tomorrow and yesterday.
I go to the gym every morning, but I missed it last week.
at
A clock time or another single point takes at: at 6 p.m., at noon, at midnight, at the moment.
The speaking test is at 2.15, straight after lunch.
on
Days, dates and single named days take on, even with a part of the day added: on Friday evening, on my birthday.
The results come out on 14 August, which is also my birthday.
in
Longer periods take in: months, years, seasons, decades and centuries.
Car ownership in the city peaked in the 1990s.
in the morning / afternoon / evening
General parts of the day take in the. With a named day it becomes on (on Monday morning), and night takes at.
I usually revise in the morning, when my head is clearest.
at (a fixed phrase)
Fixed phrases with at: at night, at the weekend, at Christmas (but on Christmas Day). American English says on the weekend.
The streets here are quiet at night but packed at the weekend.
in + a length of time
In counts forward from now and means at the end of that period: in ten minutes, in two weeks.
The bus leaves in ten minutes, so we'd better hurry.
How to use prepositions of time: in, on, at
When do you use 'at'?
Use at for a precise point in time: clock times, and a small set of fixed phrases that behave like points rather than periods: at night, at noon, at midnight, at the moment, and at Christmas/Easter when you mean the holiday period as a single event rather than one calendar day.
Because at marks a single point, it never combines with a range of days, dates or months; those belong to on and in instead.
- The workshop begins at 9:30 sharp, so please don't be late.
- Most of the office is much quieter at night.fixed exception, night takes at, not in
- We always visit my grandparents at Christmas.the holiday period as one occasion
When do you use 'on'?
Use on for days of the week, calendar dates, and single named days, anything that names one specific day rather than a point within it or a longer stretch of time. This includes birthdays, public holidays that fall on one date, and parts of a specific day.
Combining a day with a time of day still takes on, because the day itself is still the anchor: on Friday morning, on Tuesday evening.
- The results will be published on 15 September.
- I always bake a cake for my sister on her birthday.
- We're catching the early train on Saturday morning.day + part of day still takes on
When do you use 'in'?
Use in for longer, less precise periods of time: months, years, seasons, decades and centuries. It also covers the general parts of the day (in the morning, in the afternoon, in the evening) which contrast with the fixed exception at night.
In also measures a period counting forward from the moment of speaking, meaning 'at the end of that period': 'in ten minutes' means ten minutes from now, not a fixed point on a calendar.
- The company was founded in 2011 by two former classmates.
- Tourist numbers in this city peak in the summer.
- I read for an hour in the evening before bed.general part of the day → in, unlike at night
The in/on/at decision table
When several time words appear in the same sentence, choose the preposition based on the smallest and most precise unit present. The table below summarises the core pattern, along with the fixed exceptions that don't follow it.
| Time expression | Preposition | Example |
|---|---|---|
| Clock time | at | at 7:30 a.m. |
| Day of the week / date | on | on Friday, on 12 May |
| Part of a specific day | on | on Friday morning |
| Month / year / season / century | in | in April, in 2027, in summer, in the 21st century |
| General part of the day | in | in the morning, in the evening |
| Night | at | at night (fixed exception) |
| Weekend (British English) | at | at the weekend |
| Named holiday period | at | at Christmas, at Easter |
Common mistakes with prepositions of time: in, on, at
Find what is wrong in each one, then open it to check.
1The meeting starts on 9 o'clock.What's wrong? Show the fix
The meeting starts at 9 o'clock.
Clock times always take at, because they name a single precise point in time.
2I was born at 1998.What's wrong? Show the fix
I was born in 1998.
Years are longer periods, so they take in, not at.
3We're meeting in Friday afternoon.What's wrong? Show the fix
We're meeting on Friday afternoon.
A specific day, even with a part of the day attached, still takes on.
4She always feels sleepy in the night.What's wrong? Show the fix
She always feels sleepy at night.
'Night' is a fixed exception that takes at, unlike the other parts of the day.
5The shop closes on 6 p.m. every evening.What's wrong? Show the fix
The shop closes at 6 p.m. every evening.
Clock times always take at, regardless of what other time words appear nearby.
6I'll call you at two weeks.What's wrong? Show the fix
I'll call you in two weeks.
A period counted forward from now takes in, meaning 'at the end of that period'.
Practise
Write your own
Write a sentence of your own with prepositions of time: in, on, at, about you, your studies or your town.
Prepositions of time: in, on, at in IELTS
Speaking
- Part 1 routine questions ('What do you usually do in the evening?') are the most common place in/on/at slips appear; rehearse the fixed exceptions (at night, at the weekend) since they're the ones that break the pattern.
- When narrating a Part 2 story, anchoring the timeline with accurate prepositions ('It happened on a Sunday morning in June') signals control of a structure examiners specifically listen for.
Writing
- In Task 1, describing a timeline accurately depends on this system: 'in 2015' for a year, but 'between 2015 and 2020' for a range; check each date individually rather than reusing one preposition throughout.
- In Task 2, avoid the very common slip 'in the weekend'; British English uses at the weekend, and American English uses on the weekend; either is accepted, but 'in' is always wrong.