In, on or at for time?
Think of it as zooming out: a point on the clock, then a day, then anything longer.
The short answer
Use at for a point on the clock — at six, at noon. Use on for days and dates — on Monday, on 4 July. Use in for anything longer — in May, in summer, in 2026.
Which one do you need?
| Period | Form | Example |
|---|---|---|
| clock time | at | at 7.30, at midnight, at lunchtime |
| day or date | on | on Friday, on 12 May, on my birthday |
| month, season, year | in | in March, in winter, in 1999 |
| part of the day | in | in the morning, in the evening |
| night | at | at night |
Practice the choice
Loading…
Getting your first question ready.
Side by side
Three sentences for each form, taken from the 449 sentences this drill uses. The answer is highlighted.
in
- The letter arrived in the afternoon.
- They always go on vacation in summer.
- The movie starts in exactly two hours.
on
- We had a picnic on Sunday afternoon.
- He starts work on the ninth of March.
- They always go to the gym on weekdays.
at
- We celebrate New Year's Eve at midnight.
- The class starts at eight in the morning.
- I have a dentist appointment at 2 o'clock.
Zoom out, and the preposition changes
The three prepositions line up with three sizes of time:
- at — a point: at 8.15, at midnight, at the moment
- on — a day: on Sunday, on 3 March, on Christmas Day
- in — longer than a day: in April, in spring, in 2020, in the 1980s
That ladder decides most sentences. What follows is the rest.
Parts of the day
Take in, with one exception:
- in the morning, in the afternoon, in the evening
- at night
But once a day is named, the whole phrase counts as a day and takes on:
on Monday morning, on the evening of the 4th
Fixed phrases with at
A short list where at overrides the ladder:
at lunchtime, at the weekend (British), at Christmas, at Easter, at the moment, at present, at the same time, at midnight, at noon, at dawn, at sunset
American English prefers on the weekend. Both are standard in their own variety.
Note the difference between at Christmas — the whole holiday period — and on Christmas Day — that one day.
In for time ahead
In also measures how long until something happens:
- The film starts in ten minutes.
- She’ll be back in a week.
Not to be confused with within, which sets a deadline: within ten minutes means at some point before they are up.
No preposition at all
Drop it entirely before next, last, this, every and all:
- See you next week.
- It rained all day.
- I go every Tuesday.
Also before today, tomorrow, yesterday and tonight.
From, by, until
Three more that share this ground and are worth separating:
- by Friday — not later than Friday
- until Friday — up to Friday, then it stops
- from Friday — starting on Friday
For the same three prepositions used about place, see in, on or at for place.
Mistakes to avoid
Wrong: See you in Monday. correct: See you on Monday.
Days of the week take on, whatever else is in the sentence.
Wrong: I'll call you in the night. correct: I'll call you at night.
Parts of the day take in — in the morning, in the afternoon — but night is the exception and takes at.
Wrong: We're meeting on next Tuesday. correct: We're meeting next Tuesday.
After next, last, this and every, no preposition is used at all.
Wrong: The train leaves in 6 o'clock. correct: The train leaves at 6 o'clock.
A time on the clock is a point, and points take at.