A1 · BeginnerLesson 3 of 3

Prepositions of time

Learn English prepositions of time such as in, on, and at, plus how each one signals exactly when something happens in everyday English, at A1 level.

By the flumi team About 5 min read 46 vocabulary wordsGrammar learning path: Basic prepositions of place and time

What are prepositions of time?

Prepositions of time tell us when something happens.

Examples

  • in the morning
  • on Monday
  • at 7 o’clock

In / on / at

In

Use in for:

  • months
  • years
  • seasons
  • parts of the day
  • decades
  • a duration before a future time

Form:

  • in + month/year/season: in January, in 2025, in summer
  • in + the + part of the day: in the morning / in the afternoon / in the evening
  • in + duration for a future time: "I’ll see you in two hours."
  • in + decade: in the 1990s

Sentences

  • My birthday is in January.
  • I was born in 2000.
  • We have a holiday in summer.
  • I study English in the evening.

On

Use on for:

  • days
  • dates
  • a day + part of the day

Sentences

  • We have class on Monday.
  • She works on Friday morning.
  • We visit Grandma on Sunday afternoon.
  • Christmas is on 25 December.

Compare: on Monday morning (a particular day) but in the morning (in general).

British English usually writes the day before the month: on 25 December. American English usually writes the month before the day: on December 25 or on December 25th. Both forms use on.

At

Use at for:

  • exact times
  • night
  • specific moments
  • holiday periods
  • the weekend (British English)

Sentences

  • We eat dinner at 7 o’clock.
  • He studies at night.
  • I take a break at noon.
  • The movie starts at midnight.
  • Let’s meet at the weekend. (more common in BrE)
  • Let’s meet on the weekend. (more common in AmE)
  • The office is closed at Christmas. / We travel at Easter.

Use in with the morning, the afternoon, and the evening, but use at with night: in the morning / at night.

Use at for the holiday period, but on for a named day: at Christmas / on Christmas Day; at my birthday party / on my birthday.

Other time words: before, after, during, for, and from … to

These words also talk about time, but they are different from in/on/at.

  • before → earlier than a time
    • Please come before 6 o’clock.
  • after → later than a time
    • We eat after work.
  • during → inside a period of time
    • She slept during the movie.
  • for → length of time
    • She slept for two hours.
  • from … to → start and end time
    • I work from 9 a.m. to 5 p.m.

Use during + an event or period (during the movie) but for + a length of time (for two hours).

Quick comparison

  • in → months, years, seasons, parts of the day
  • on → days and dates (and day + part of day)
  • at → clock times and specific moments
  • before / after / during / for / from … to → show an earlier or later time, a period, a duration, or a start and end
  • last / next / every / this / today / tonight / tomorrow / yesterday → use no preposition

Last / next / every / this and time adverbs (no preposition)

Last, next, every, and this are determiners before time nouns, not prepositions. Today, tonight, tomorrow, and yesterday are time adverbs. Do not add in/on/at before any of these words.

Correct vs wrong:

Incorrect Correct
in next week next week
in last year last year
in this morning this morning
in tomorrow tomorrow
on yesterday yesterday

Examples

  • Last (the time before now)
    • She finished school last year.
    • We met him last weekend.
  • Next (the time after now)
    • My lesson is next Friday.
    • They are traveling next month.
  • Every (something that happens regularly)
    • I drink coffee every morning.
    • He plays football every Saturday.
  • This (the time happening now or very close to now)
    • I am busy this afternoon.
    • We have a test this week.
  • Today, tonight, tomorrow, yesterday also use no preposition.
    • I have homework tonight.
    • We went to the park yesterday.
  • Common mistakes

    Incorrect Correct
    in Monday on Monday
    on morning in the morning
    at January in January
    in 7 o’clock at 7 o’clock
    in the night at night
    in next week next week
    in this morning this morning

    Quick check

    Try one question now.

    1
    The first train leaves 6:45 every weekday.

    Check your answer when you are ready. No sign-in needed.

    You reached the end

    You reached the end

    Now make it stick.

    Save your progress, or start the exercises. Practice with detailed feedback after you submit, or save your progress and come back.

    Practice exercises

    Was this lesson helpful?

    Vocabulary in this lesson

    46 words, ready to study.

    Play a word to hear it, then mark it as known — or save it to study later.

    Save any of these 46 words and review them later.

    Prepositional of time

    46 words

    Last updated October 14, 2026