In, on or at? Prepositions of time

One simple pattern: from big periods of time to small points in time.

Updated 2026-10-12

Use For Examples
in longer periods in 2026, in March, in summer, in the morning, in two weeks
on days and dates on Monday, on 14 March, on Australia Day, on my birthday
at exact times and short moments at 9 am, at lunchtime, at night, at the moment

Watch out

  • On the weekend is normal in Australia and the US. British speakers often say at the weekend.
  • No preposition before this, next, last, every: See you next Friday (not ~~on next Friday~~).
  • In the morning / afternoon / evening, but at night.

Quick quiz

Loading questions…