Casa ESL · grammar guides · level A1–A2

Prepositions of Time: In, On, At — Complete Guide

In, on, and at slot into a simple pyramid: at for clock times and points, on for days and dates, in for longer periods. Learn the pyramid and 90% of time prepositions solve themselves.

The pyramid: at → on → in

AT — precise points: at 6 o'clock, at noon, at midnight, at sunrise, at the weekend (BrE), at night, at Christmas (the holiday period as a point).

ON — days and dates: on Monday, on Fridays, on July 9th, on my birthday, on Christmas Day, on the weekend (AmE), on a rainy morning (a specific day's part).

IN — enclosing periods: in July, in 2026, in the summer, in the 1990s, in the morning/afternoon/evening, in the past, in five minutes (= after five minutes from now).

The no-preposition club

Never use in/on/at before: today, tomorrow, yesterday, this morning, last week, next year, every day. "I'll see you next Friday" — no on.

Also drop it in questions with what time: "What time does it start?" (not "at what time" in everyday speech, though it's not wrong).

In / on / at — the pattern
PrepositionUsed forExamples
atclock times, points, nightat 9:30, at midnight, at night, at Easter
ondays, dates, day-parts of specific dayson Tuesday, on May 1st, on Friday evening
inmonths, years, seasons, long periods, parts of dayin April, in 2030, in winter, in the morning
today, tomorrow, last/next/every/this + timesee you next week; it starts tomorrow

Common mistakes

I was born on 1998.
I was born in 1998.
Years take in.
The meeting is in Monday.
The meeting is on Monday.
Days take on.
She arrived at the morning.
She arrived in the morning.
Parts of the day take in — except at night.
See you in next week.
See you next week.
Next/last/this/every take no preposition.

Practice

  1. The train leaves ___ 7:45 ___ Saturday.
    show answerat, on
  2. It always snows here ___ January.
    show answerin
  3. We met ___ a cold night ___ 2019.
    show answeron, in
  4. I'll finish the report ___ two hours.
    show answerin
  5. They visit us ___ every summer.
    show answer— (no preposition)

FAQ

When do I use in, on, or at for time?

At for exact points (at 5 pm, at midnight), on for days and dates (on Monday, on June 1st), in for longer periods (in March, in 2026, in the morning).

Why is it "at night" but "in the morning"?

At night is a fixed historical expression treating night as a point. Morning, afternoon, and evening take in the. Both are simply memorised patterns.

Do I need a preposition before "next week"?

No. Words like next, last, this, every, today, tomorrow replace the preposition entirely: see you next week.

Want this to actually stick?

One-on-one lessons with a real teacher, or free worksheets for this level — your pace, your goals.

Book lessons →Free worksheets

More guides: Present Simple · Past Simple · Present Continuous · Present Perfect