Prepositions of Time: In, On, At — When to Use Each

Jun 1, 2025

Prepositions of time are small words that tell us when something happens. The three most important prepositions of time in English are in, on, and at. Although they are short and simple, they cause confusion for nearly every English learner because the rules are different from most other languages. The good news is that the rules are consistent and easy to learn once you understand the basic principle: at is used for the most specific times, on is used for days and dates, and in is used for longer periods.

Getting these three prepositions right will immediately make your English sound more natural and accurate. They appear in almost every sentence that mentions a time, so mastering them is well worth the effort.

How to Form / Structure

The general rule follows a pattern from specific to general:

PrepositionUsed ForExamples
atSpecific times, mealtimes, festivals, specific points in timeat 7 o'clock, at noon, at midnight, at lunchtime, at Christmas, at the weekend (British English)
onDays of the week, specific dates, special dayson Monday, on July 4th, on my birthday, on Christmas Day, on the weekend (American English)
inMonths, seasons, years, decades, centuries, longer periods, parts of the dayin January, in summer, in 2024, in the 1990s, in the morning, in the 21st century

Visual Summary

Think of it as a zoom lens on a camera:

  • IN = zoomed out (wide view) — months, years, seasons, centuries
  • ON = middle zoom — specific days and dates
  • AT = zoomed in (close-up) — exact times and precise moments

When to Use

AT — Precise Times and Specific Points

Use at when you are referring to an exact time on the clock or a specific point in time:

  • The meeting starts at 9:00 a.m.
  • I always wake up at 6:30.
  • We eat dinner at 7 o'clock.

Also use at for these fixed expressions:

  • at night, at noon, at midnight, at sunrise, at sunset
  • at lunchtime, at dinnertime, at breakfast
  • at Christmas, at Easter, at the New Year (referring to the holiday period)
  • at the moment, at present, at the same time
  • at the weekend (British English)

ON — Days and Dates

Use on when referring to a specific day of the week or a calendar date:

  • I have a meeting on Monday.
  • She was born on March 15th, 1990.
  • We always visit our grandparents on Sundays.
  • The store is closed on public holidays.

Also use on for specific day-related expressions:

  • on my birthday, on our anniversary, on Christmas Day, on New Year's Eve
  • on Monday morning, on Friday evening, on Saturday night
  • on the weekend (American English)

Note: When a part of the day is combined with a specific day, use "on": on Monday morning (not "in Monday morning").

IN — Longer Periods and Parts of the Day

Use in for months, seasons, years, decades, centuries, and general parts of the day:

  • I was born in 1995.
  • It usually snows here in January.
  • The flowers bloom in spring.
  • Great changes happened in the 20th century.

Parts of the day use in:

  • In the morning, in the afternoon, in the evening

Exception: We say "at night," not "in the night." This is one of the few irregular cases.

Also use in to express how soon something will happen:

  • The train leaves in 10 minutes.
  • I will be ready in an hour.
  • She is graduating in two months.

No Preposition Needed

Do not use in, on, or at before every, each, last, next, this, that:

  • I will see you next Monday. (not "on next Monday")
  • She visited us last summer. (not "in last summer")
  • We go swimming every Saturday. (not "on every Saturday")

Common Mistakes

WrongCorrectExplanation
I was born in March 15th.I was born on March 15th.Use "on" for specific dates.
The class starts in 9:00.The class starts at 9:00.Use "at" for exact clock times.
I will call you in Monday.I will call you on Monday.Use "on" for days of the week.
She goes jogging at the morning.She goes jogging in the morning.Use "in" for parts of the day (except night).
See you on next Friday.See you next Friday.No preposition before "next," "last," "this," "every."
I sleep early in night.I sleep early at night."At night" is a fixed expression (exception to the "in" rule for time periods).

Practice Examples

Fill in the blank with in, on, or at:

  1. The concert is _____ Saturday evening.on (specific day + part of day)
  2. I usually wake up _____ 6:30 a.m.at (specific time)
  3. We moved to this city _____ 2018.in (year)
  4. The exam is _____ the 5th of December.on (specific date)
  5. It gets very cold here _____ winter.in (season)
  6. She always reads _____ the afternoon.in (part of the day)
  7. The shop closes _____ midnight.at (specific time)
  8. I will finish the project _____ two weeks.in (time until something happens)

Quick Reference

  • AT = exact times (at 5:00, at noon, at midnight), mealtimes, festivals, and the fixed expression "at night."
  • ON = days (on Monday), dates (on June 1st), and specific day occasions (on my birthday, on Christmas Day).
  • IN = months (in April), seasons (in summer), years (in 2024), parts of the day (in the morning/afternoon/evening), and time until something happens (in five minutes).
  • Exception: "At night" — not "in the night."
  • No preposition before next, last, this, every, each.
  • When a day and time of day combine, use "on": on Tuesday afternoon.

These three small words make a big difference in how natural your English sounds. The rules are logical once you see the pattern, so review this chart regularly until using in, on, and at becomes automatic.

Learn English Fast

Learn English Fast