The rule, as people use it
These three words do the same work for time and place: they go from small and exact to big and general. "At" is a point: at six, at noon, at the door, at the bus stop. "On" is a day or a surface: on Monday, on July 4th, on the table, on the wall. "In" is a space or a longer stretch of time: in May, in 2026, in the morning, in the kitchen, in Mumbai.
For time, think of it as a funnel. "In June, on the 12th, at three o'clock." Each step gets smaller. For place, "in" means inside something with edges, "on" means touching a surface, and "at" means a point on the map where you meet or do something: "I'm at the gym." "She's at work."
A few set phrases break the pattern, and you'll hear them constantly: at night, at home, and on the weekend, where British speakers say "at the weekend". In the car but on the bus, on the train and on the plane. On the phone. In bed.
The common slip is putting a preposition where none belongs. With next, last, this, every, today, tomorrow and yesterday, there's nothing before them. So it's "I'll see you next week", not "in next week", and "We met last Friday", not "on last Friday".
Examples
Tap a sentence to hear it. Say it after the voice.
Fill the gap
Type the missing words, then check. The full sentence plays when you get it.
- 1
The store closes (9 p.m.) tonight.
- 2
We have a team lunch (Friday).
- 3
Arjun was born (1998).
- 4
There's a picture (the wall) above the sofa.
- 5
Sophia is waiting (the bus stop).
- 6
The kids are playing (the garden) behind the house.
- 7
I always feel sleepy (the afternoon).
- 8
Hana usually reads (the train) to work.
Practice · 3 min
Write out your plans for next week in six sentences, using at least two with "at", two with "on" and two with "in": "On Tuesday I have a class at seven in the evening." Say each sentence out loud. Then check any sentence with next, last, this or every and make sure no preposition comes before it.
Say it today
Use it once in a real conversation before tomorrow. Out loud counts, even to yourself.