Skip to main content

GuidesLevel A12 min read

In, on, or at? English prepositions of time and place

For time, “at” is for clock times and exact moments, “on” for days and dates, and “in” for months, seasons, years, and longer periods. For place, “at” is a point, “on” a surface, and “in” an inside. A short guide you can read like a table.

Choosing between “in”, “on”, and “at” depends on how “wide” the time or place is. For time, the narrowest is “at” (at 7 o'clock), the middle one is “on” (on Monday), and the widest is “in” (in May, in 2026); for place, “at” is a point, “on” is a surface, and “in” is an inside.

Prepositions of time

“At”: clock times and exact moments: at 9:30, at noon, at night, at the weekend (British usage). “On”: days and dates: on Friday, on 3 May, on my birthday. “In”: months, seasons, years, and parts of the day: in July, in winter, in 1999, in the morning. Note: “in the morning” but “on Monday morning”; once a day is named, use “on”.

Prepositions of place

“At”: places thought of as a point or an address: at the bus stop, at the door, at school, at home. “On”: surfaces and lines: on the table, on the wall, on the second floor, on the bus. “In”: places with an inside: in the box, in the kitchen, in Istanbul, in a car. “On the bus” but “in a car” is worth memorising; with large vehicles you can stand up in, “on” is usual.

Common mistakes for Turkish speakers

Because the Turkish ending “-de/-da” covers all three, choosing the right preposition is hard. Common mistakes: “in Monday” (should be “on Monday”), “at 2020” (should be “in 2020”), “in the bus stop” (should be “at the bus stop”). No preposition is used with “next”, “last”, “this”, and “every”: “I'll see you next Friday.”

A short exercise

Write five sentences about your week, each with a preposition of time (“I get up at…”, “On Saturdays I…”). Then say where three things in your home are, using “in”, “on”, or “at”: “My keys are on the shelf.”

To keep going, see Days, months, seasons, and telling the time in English and Comparing with adjectives in English.

Frequently asked questions

“At the weekend” or “on the weekend”? British English says “at the weekend” and American English “on the weekend”; both are correct.

Why is it “at home”, not “in home”? “Home” is treated as a point or address, so we say “at home”. To stress being inside, you can say “in the house”.