Back to blog
4 min read

How Do I Know When to Use the Prepositions 'In', 'On', or 'At' for Talking About Time?

Confused by prepositions of time? Learn the simple rules for when to use 'in', 'on', or 'at' in English with clear examples for clock times, dates, and months.

prepositions of timein on atEnglish grammar rulesusing prepositionstime expressions in English

To know when to use the prepositions 'in', 'on', or 'at' for time, follow this simple rule: use at for specific, precise times; use on for specific days and dates; and use in for longer, more general periods like months, years, and seasons. Mastering this distinction is crucial for speaking and writing English accurately.

Prepositions of time can be one of the trickiest parts of English grammar for learners. Why do we say *in* the morning but *at* night? Why is it *on* Tuesday but *in* April? Don't worry, the confusion ends today. This guide will give you the clear rules and examples you need to understand exactly how do I know when to use the prepositions 'in', 'on', or 'at' for talking about time in English?

Let’s think of these prepositions as a pyramid, from most general to most specific.

  • IN (Most General): Centuries, Decades, Years, Seasons, Months
  • ON (More Specific): Days, Dates, Specific Holidays
  • AT (Most Specific): Clock Times, Specific Moments

Now, let's break down each one.

When should I use the preposition 'at' for time?

Use 'at' when you are talking about a very specific or precise point in time. It's the most exact of the three prepositions.

Use 'at' for Clock Times

This is the most common use. If you can see the time on a clock, you use 'at'.

  • The meeting starts at 9:00 AM.
  • I usually finish work at half past five.
  • She woke up at sunrise.
  • We can see the stars at night.

Use 'at' for Specific Moments & Mealtimes

This also applies to named moments in the day.

  • He's busy at the moment.
  • Let's discuss it at lunchtime.
  • The whole family gathers at Christmas (referring to the holiday period).

When is it correct to use the preposition 'on' for time?

Use 'on' for a medium level of specificity. Think of days and dates—more specific than a month, but less specific than a precise clock time.

Use 'on' for Days of the Week

  • The report is due on Friday.
  • We have our team meeting on Monday mornings.
  • I was born on a Thursday.

Use 'on' for Specific Dates

If the day has a number, you must use 'on'.

  • Her birthday is on October 31st.
  • They got married on Valentine's Day.
  • Independence Day in the US is on July 4th.

How do I know when to use the prepositions 'in', 'on', or 'at' for talking about time in a general sense?

For general, longer periods of time where there is no specific day or date mentioned, you should use 'in'. This is for the broadest time frames.

Use 'in' for Months, Seasons, Years, and Centuries

  • My vacation is in August.
  • The flowers bloom in the spring.
  • He graduated from university in 2022.
  • That castle was built in the 15th century.

Use 'in' for Parts of the Day

  • I drink coffee in the morning.
  • She takes a nap in the afternoon.
  • They like to watch movies in the evening.
  • Exception: We always say at night.

Use 'in' for a Future Length of Time

  • The train will be leaving in ten minutes.
  • I'll be there in a few hours.

A Special Note: When to Use NO Preposition

Sometimes, you don't need a preposition at all! Do not use 'in', 'on', or 'at' with words like *last, next, every, this, yesterday,* and *tomorrow*.

  • Correct: I'll see you next Tuesday.
  • Incorrect: I'll see you *on next Tuesday*.
  • Correct: We met last year.
  • Incorrect: We met *in last year*.

Conclusion

Remembering the pyramid—in for big, general periods; on for more specific days and dates; and at for precise, exact times—is the key. With a little practice, understanding when to use the prepositions 'in', 'on', or 'at' for talking about time will become second nature. Keep these examples handy, and you'll be using these common English words like a native speaker in no time.


Frequently Asked Questions (FAQ)

Q1: Can I use 'on' for months?

No, you should use 'in' for months when mentioned alone (e.g., "My birthday is in October"). You only use 'on' when you specify the exact date within the month (e.g., "My birthday is on October 31st").

Q2: Why do we say 'at night' but 'in the morning'?

This is a fixed expression in English and an exception to the rule. While 'in the morning', 'in the afternoon', and 'in the evening' follow a pattern, 'at night' is the standard way to refer to the nighttime period. 'In the night' exists but is less common and often used in a more literary or poetic context.

Q3: Is it 'at the weekend' or 'on the weekend'?

Both are correct! This is a difference between British and American English. 'At the weekend' is common in British English, while 'on the weekend' is the standard in American English. Both will be understood.

Q4: What preposition do I use for holidays?

It depends. Use 'at' when referring to the general holiday season or period (e.g., "We exchange gifts at Christmas"). Use 'on' when referring to the specific day itself (e.g., "We open presents on Christmas Day").

Q5: When should I not use a time preposition at all?

Avoid using 'in', 'on', or 'at' before time expressions that include words like *this, that, next, last, some, every, yesterday,* and *tomorrow*. For example, you say, "He is coming back next Friday," not "...on next Friday."