In vs. On vs. At: A Simple Guide to Prepositions of Time & Location
Struggling with in, on, and at? Our expert guide clearly explains the difference between these prepositions for time and location with simple rules and examples
The prepositions 'in', 'on', and 'at' are small words that cause big confusion for English learners. In general, we use 'in' for large, non-specific periods of time and locations, 'on' for more specific days and surfaces, and 'at' for very specific points in time and precise places. Understanding this simple hierarchy from general to specific is the key to mastering their use.
Mastering these prepositions is a huge step towards sounding more natural and fluent in English. This guide will clearly explain what is the difference between the prepositions 'in', 'on', and 'at' with simple rules and plenty of examples for both time and place.
What is the difference between 'in', 'on', and 'at' for TIME?
When we talk about time, think of an inverted pyramid. 'In' is at the top (the widest, most general part), 'on' is in the middle, and 'at' is at the bottom (the most specific point).
How do you use 'IN' for time?
Use 'in' for long, non-specific periods of time. This includes parts of the day, months, seasons, years, decades, and centuries.
- Parts of the day: in the morning, in the afternoon, in the evening (but *at* night)
- Months: in January, in September
- Seasons: in the summer, in winter
- Years: in 1999, in 2024
- Decades/Centuries: in the 90s, in the 21st century
- Future periods: in two weeks, in a few minutes
*Example sentences:*
- I prefer to exercise in the morning.
- My birthday is in July.
- The Beatles were famous in the 1960s.
How do you use 'ON' for time?
Use 'on' for more specific days and dates. Think of a calendar page—you point to a specific square.
- Days of the week: on Monday, on Friday
- Specific dates: on April 15th, on December 25th
- Holidays with 'Day': on New Year's Day, on my birthday
- Specific days with parts of the day: on Tuesday morning, on Saturday night
*Example sentences:*
- The meeting is scheduled on Wednesday.
- We are having a party on New Year's Eve.
- I was born on October 31st.
How do you use 'AT' for time?
Use 'at' for the most specific, precise points in time. Think of a specific point on a clock.
- Clock times: at 7 AM, at 6:30 PM, at midnight, at noon
- Specific moments in the day: at sunrise, at lunchtime, at the moment
- Holidays without 'Day': at Easter, at Christmas (referring to the general holiday period)
- The word 'night': at night
*Example sentences:*
- The movie starts at 8:00 PM.
- I'll meet you at lunchtime.
- She likes to read at night.
What is the difference between 'in', 'on', and 'at' for LOCATION?
Just like with time, the prepositions for location move from general to specific. 'In' is for large areas or enclosed spaces, 'on' is for surfaces, and 'at' is for a specific point or address.
How do you use 'IN' for location?
Use 'in' for enclosed spaces or areas with a clear boundary, from large to small.
- Countries, cities, states, neighbourhoods: in France, in Tokyo, in California
- Enclosed spaces: in a car, in a box, in a room, in a building
- Liquids and other substances: in the water, in the soup
- Printed material: in a book, in the newspaper
*Example sentences:*
- He lives in a small apartment in London.
- The keys are in my pocket.
- I read an interesting article in the magazine.
How do you use 'ON' for location?
Use 'on' when referring to a surface or a line.
- Surfaces: on the table, on the floor, on the wall
- Streets, roads, avenues: on Oxford Street, on the main road
- Floors of a building: on the second floor
- Public transport: on a bus, on a train, on a plane
- Media: on the radio, on television, on the internet
*Example sentences:*
- Please don't put your feet on the coffee table.
- Our office is on the fifth floor.
- I met her on the train to Paris.
How do you use 'AT' for location?
Use 'at' for a specific point, address, or general location.
- Specific addresses: at 123 Main Street
- Specific locations/points: at the bus stop, at the door, at the top of the page
- Public places/buildings: at the library, at the airport, at school
- Events: at a concert, at a party
*Example sentences:*
- Let's meet at the new cafe.
- She is waiting at the entrance.
- He's not home right now; he's at work.
Quick Reference Guide
| Preposition | Use for Time (General to Specific) | Use for Location (General to Specific) | |-------------|------------------------------------|------------------------------------------| | IN | Centuries, Decades, Years, Months, Seasons | Countries, Cities, Enclosed Spaces | | ON | Days, Dates, Specific Holidays | Surfaces, Streets, Public Transport | | AT | Precise Times, Moments, 'Night' | Specific Points, Addresses, Events |
Understanding what is the difference between the prepositions 'in', 'on', and 'at' simply comes down to practice and remembering the concept of moving from general to specific. Use this guide as a reference, and soon you'll be using these tricky little words like a native speaker.
Frequently Asked Questions (FAQ)
Why do we say 'on the bus' but 'in a car'? We generally use 'on' for large public transport vehicles where you can stand and walk around (like a bus, train, plane, or ship). We use 'in' for smaller, private vehicles where you can only sit (like a car or a taxi).
Is it correct to say 'at the weekend' or 'on the weekend'? Both are correct! 'At the weekend' is more common in British English, while 'on the weekend' is standard in American English. You can use whichever you prefer, but it's good to be consistent.
What is the difference between 'in the corner' and 'at the corner'? 'In the corner' refers to the inside of an enclosed space, like a room ('The chair is in the corner of the room'). 'At the corner' refers to an outside point where two lines meet, like a street ('Let's meet at the corner of Oak Street and Pine Avenue').
Do I use 'in', 'on', or 'at' for 'the morning'? You always use 'in the morning', 'in the afternoon', and 'in the evening'. However, if you add a specific day, it changes to 'on'. For example: 'I will call you in the morning,' but 'I will call you on Thursday morning.' The day ('Thursday') makes it more specific, so we use 'on'. The exception is 'at night'.