At, In, On — for TIME
These three prepositions cover almost all time expressions. Think of them as three sizes: at = a point, on = a day/date, in = a longer period.
AT — exact time / specific point
at 7pm · at midnight · at noon · at Christmas · at the weekend (British)
ON — days and dates
on Monday · on 5th March · on my birthday · on Christmas Day · on weekends (American)
IN — longer periods
in the morning · in January · in 2024 · in summer · in the 19th century
At, In, On — for PLACE
AT — a specific point/location
at the bus stop · at the door · at school · at work · at home · at the top
ON — a surface / transport
on the table · on the wall · on the bus · on the plane · on the floor · on page 5
IN — inside / enclosed space
in the box · in the car · in London · in bed · in the photo · in a queue
Examples
I wake up at 7am on weekdays.
at = exact time · on = day
She was born in March in 1995.
in = month · in = year
There’s a cat on the roof.
on = surface
He’s in the kitchen.
in = inside a room
💡 Memory Hack
The “zoom in” trick for time
Think of zooming into a calendar. IN = zoomed out (year, month, season — big chunks). ON = zoomed to a single page (day, date). AT = zoomed all the way in (exact clock time). The more zoomed in, the smaller the preposition: in → on → at.