Grammar

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?

PeriodFormExample
clock timeatat 7.30, at midnight, at lunchtime
day or dateonon Friday, on 12 May, on my birthday
month, season, yearinin March, in winter, in 1999
part of the dayinin the morning, in the evening
nightatat 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:

That ladder decides most sentences. What follows is the rest.

Parts of the day

Take in, with one exception:

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:

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:

Also before today, tomorrow, yesterday and tonight.

From, by, until

Three more that share this ground and are worth separating:

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.

Where this choice comes up

Other words people mix up

Mixed practice → Done with this form? Try it among all the others — ten, twenty or thirty sentences from every form at once.