Many languages use a single preposition where English uses three. Spanish “en”, Portuguese “em”, Italian “in” and others can cover what English splits into in, on and at. The good news is there is a logic that covers most situations.
The pyramid: from big to small
| Preposition | Time | Place |
|---|---|---|
| in (general) | years, months, seasons, parts of the day | countries, cities, enclosed spaces |
| on (middle) | days of the week, dates | surfaces, streets, floors |
| at (specific) | clock times, exact moments | addresses, points, places of activity |
Time
In: in 2026, in July, in the summer, in the morning, in the 90s, in two weeks
On: on Monday, on May 5th, on my birthday, on Christmas Day, on the weekend (US)
At: at 7 pm, at noon, at midnight, at the moment, at Christmas, at night
Note: “on Christmas Day” (the day) but “at Christmas” (the holiday season).
Place
In: in Brazil, in London, in the kitchen, in the box, in a car, in the picture
On: on the table, on the wall, on the second floor, on Fifth Avenue, on the bus, on the screen
At: at home, at work, at school, at the door, at the bus stop, at 10 Downing Street
“At” also works for places where an activity happens: “at the cinema”, “at a party”, “at the doctor’s”.
The exceptions that come up most
| Expression | Why |
|---|---|
| in the morning / at night | fixed expression |
| on the bus / in the car | you can walk around on a bus |
| at the weekend (UK) / on the weekend (US) | regional variation |
| in time / on time | ”on time” is punctual; “in time” is early enough for something |
| on TV / on the radio / on the internet | media |
| in the street (UK) / on the street (US) | regional variation |
How to make it stick
Memorizing the pyramid covers most cases. The rest comes from hearing the expressions again and again. When you watch shows, notice the prepositions after time and place words and save the whole phrase, like “I’ll meet you at the station” or “See you on Monday”. Whole phrases come out ready when you speak.
To avoid other classic errors, read the most common English mistakes learners make.
Frequently asked questions
Why do we say “at night” but “in the morning”?
It is a fixed expression. Morning, afternoon and evening take “in” (in the morning, in the afternoon, in the evening), but “night” takes “at” when it is general: “at night”. “In the night” exists for one specific night.
Is it “on the weekend” or “at the weekend”?
Both are correct. “On the weekend” is American and “at the weekend” is British.
Which preposition goes with transport?
“In” for vehicles you cannot stand up in (in a car, in a taxi) and “on” for ones you can walk around in (on a bus, on a train, on a plane). Use “by” for the means in general: “by car”, “by bus”.