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).
| Preposition | Used for | Examples |
|---|---|---|
| at | clock times, points, night | at 9:30, at midnight, at night, at Easter |
| on | days, dates, day-parts of specific days | on Tuesday, on May 1st, on Friday evening |
| in | months, years, seasons, long periods, parts of day | in April, in 2030, in winter, in the morning |
| — | today, tomorrow, last/next/every/this + time | see you next week; it starts tomorrow |
Common mistakes
✓ I was born in 1998.
Years take in.
✓ The meeting is on Monday.
Days take on.
✓ She arrived in the morning.
Parts of the day take in — except at night.
✓ See you next week.
Next/last/this/every take no preposition.
Practice
- The train leaves ___ 7:45 ___ Saturday.
show answer
at, on - It always snows here ___ January.
show answer
in - We met ___ a cold night ___ 2019.
show answer
on, in - I'll finish the report ___ two hours.
show answer
in - 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.
More guides: Present Simple · Past Simple · Present Continuous · Present Perfect