Back to blog
5 min read

In, On, At: What's the Difference Between These Prepositions for Time and Location?

Confused by in, on, and at? Learn the simple rules for using these prepositions for time and location with clear examples. Master English grammar today!

difference between in on and atprepositions of timeprepositions of placein on at rulesEnglish grammar prepositions

The main difference between 'in', 'on', and 'at' is their level of specificity. We use 'in' for general, broad periods of time and large locations; 'on' for more specific days, dates, and surfaces; and 'at' for the most specific, precise times and points.

Mastering English prepositions can be one of the trickiest parts of learning the language. Among the most common points of confusion for learners is the correct usage of 'in', 'on', and 'at'. These tiny words can completely change the meaning of a sentence, but don't worry! Understanding the difference between 'in', 'on', and 'at' is simpler than you think. This guide will break down the rules with clear examples to make you a preposition pro.

How Do You Use 'In', 'On', and 'At' for Time?

When talking about time, think of an inverted pyramid. 'In' is at the top (the most general), 'on' is in the middle, and 'at' is at the bottom (the most specific). This general-to-specific rule is the key to choosing the right word.

When to Use 'In' for Time (General / Long Periods)

Use 'in' for non-specific periods of time, like parts of the day, months, years, seasons, and centuries.

  • Centuries: in the 1800s
  • Decades: in the 1990s
  • Years: in 2024
  • Seasons: in the summer
  • Months: in August
  • Weeks: in two weeks
  • Parts of the day: in the morning, in the afternoon, in the evening (Note the exception: at night)

*Example Sentence:* "She was born in 1995 in the winter."

When to Use 'On' for Time (More Specific)

Use 'on' for more specific periods, namely days and dates.

  • Specific Dates: on April 15th
  • Days of the Week: on Friday
  • Specific Days: on my birthday
  • Holidays with the word 'Day': on New Year's Day

*Example Sentence:* "The meeting is scheduled on Monday, on the 10th of June."

When to Use 'At' for Time (Very Specific)

Use 'at' for the most precise points in time.

  • Clock Times: at 7:30 PM, at 5 o'clock
  • Specific Times of Day: at noon, at midnight, at sunrise
  • Meal Times: at lunchtime, at dinnertime
  • Holidays without the word 'Day': at Easter, at Christmas
  • The exception: at night

*Example Sentence:* "Let's meet at the restaurant at 8 PM."

What's the Difference Between 'In', 'On', and 'At' for Location?

The same general-to-specific pyramid concept applies to prepositions of place. 'In' is for large, enclosed areas, 'on' is for surfaces, and 'at' is for specific points.

When to Use 'In' for Location (Enclosed or Large Areas)

Use 'in' when something is inside a defined or enclosed space. This can be a small box or an entire country.

  • Countries, Cities, Neighborhoods: in Japan, in Paris, in my neighborhood
  • Enclosed Spaces: in a car, in a room, in a building
  • Containers: in a box, in a bag
  • Liquids: in a glass of water

*Example Sentence:* "I left my wallet in the taxi in London."

When to Use 'On' for Location (Surfaces and Lines)

Use 'on' to describe something located on a surface or along a line, like a road or coast.

  • Surfaces: on the table, on the floor, on the wall
  • Streets/Roads: on Oxford Street
  • Floors of a Building: on the second floor
  • Public Transport: on a bus, on a train, on a plane
  • Communication: on the phone, on the internet

*Example Sentence:* "The cat is sleeping on the sofa on the first floor."

When to Use 'At' for Location (Specific Points)

Use 'at' to refer to a specific point, address, or a general place seen as a point of activity.

  • Specific Addresses: at 123 Main Street
  • Specific Points: at the bus stop, at the entrance, at the top of the page
  • General Places/Events: at work, at school, at the party, at the cinema

*Example Sentence:* "I will see you at the coffee shop at the corner of the street."

Quick Reference Chart

| Preposition | Usage for Time | Usage for Location | | :---------- | :------------------------------- | :--------------------------------------- | | IN | General (years, months, seasons) | Enclosed/Large Areas (countries, rooms) | | ON | Specific (days, dates) | Surfaces/Lines (tables, streets) | | AT | Very Specific (clock times) | Specific Points (addresses, bus stops) |

Conclusion: Your Key to Preposition Success

Remember the inverted pyramid: In (General) → On (Specific) → At (Very Specific). This simple rule is your guide for both time and location. While there are a few exceptions, internalizing this concept is the most important step. Mastering the difference between 'in', 'on', and 'at' takes practice, so try making your own sentences and soon it will become second nature, making your English sound more fluent and precise.

Frequently Asked Questions (FAQ)

Why do we say 'in the morning' but 'at night'? This is one of the most common exceptions in English grammar. While 'in' is used for parts of the day like 'the morning', 'the afternoon', and 'the evening', 'night' is seen as a more specific point in time, similar to 'midnight'. Therefore, we always use 'at night'.

Is it 'at the weekend' or 'on the weekend'? Both are correct, but usage depends on your location. In British English, it is more common to say 'at the weekend'. In American English, you will almost always hear 'on the weekend'.

What's the rule for 'in a car' versus 'on a bus'? You use 'in' for small, private vehicles you sit inside of, like a car or a taxi ('in a car'). You use 'on' for larger, public vehicles that you can stand and walk on, like a bus, train, plane, or ship ('on a bus').

Is it 'at the hospital' or 'in the hospital'? This depends on the context. If you are a patient admitted to the hospital, you are 'in the hospital'. If you are just visiting a specific point (e.g., the reception desk or visiting a patient), you are 'at the hospital'.