
English uses short words such as in, on, and at to place an action in time. They can feel tricky because the choice changes depending on whether you mean an exact hour, a date, a month, or a longer stretch of time. Once you see the pattern, the system becomes much easier. This guide explains the main time prepositions, including since, for, during, by, and until, with rules, examples, and quick practice.
What This Guide Covers
The Main Pattern for In, On, and At
The easiest way to choose among the three main time prepositions is to think about size. Use in for large time periods, on for days and dates, and at for the most exact points in time.
| Preposition | Used For | Examples |
|---|---|---|
| at | Exact times and precise moments | at 5 PM, at noon, at midnight |
| on | Days and calendar dates | on Monday, on July 4th, on my birthday |
| in | Months, years, seasons, centuries, and longer periods | in January, in 2024, in summer, in the morning |
Memory Aid: Picture time by size. At marks one point, like a dot. On sits on a day or date. In places something inside a larger block of time, such as a month, year, or season.
Using At for Exact Times and Moments
Use at when the time reference is very specific, especially with clock times and named points in the day.
Times on the Clock
The webinar begins at 10 AM.
My alarm rings at 6:45 every weekday.
The bus leaves at 3:15 PM.
Named Points in a Day
at noon / at midday
at midnight
at sunrise / at sunset
at lunchtime / at dinnertime
Holiday Periods and Festivals
at Christmas (the holiday season)
at Easter
at the weekend (British English)
Set Phrases That Take At
at the moment, at present, at the same time, at night, at the age of...
Using On for Days and Calendar Dates
On belongs with a specific day or date. It is less exact than a clock time, but more specific than a month or season.
Weekday Names
Her appointment is on Tuesday.
They play soccer on Sundays.
The test will be on Thursday.
Exact Calendar Dates
He was born on April 22, 1988.
The rent is due on the 1st of June.
The parade takes place on July 4th.
Named Special Days
on my birthday / on your wedding day
on Christmas Day (the single day, not the whole holiday period)
on New Year's Eve / on New Year's Day
A Day Plus a Part of the Day
on Tuesday morning
on Friday evening
on Saturday night
Using In for Larger Periods
Choose in for wider blocks of time, including months, years, decades, seasons, centuries, and many parts of the day.
Month Names
Our course starts in September.
The lake often freezes in January.
Years, Decades, and Eras
They moved to Canada in 2020.
Mobile phones changed rapidly in the 1990s.
The Four Seasons
Many trees blossom in spring.
Tourists fill the beaches in summer.
Morning, Afternoon, and Evening
in the morning / in the afternoon / in the evening
BUT: at night (exception!)
In Meaning After a Length of Time
In can also point forward from now and mean "after this amount of time has passed":
Dinner will be ready in five minutes. (five minutes from now)
Your order should arrive in three days.
He will call back in a week.
Choosing Between Since and For
Since and for both talk about time continuing, but they answer different questions.
| Since (point in time) | For (duration/length) |
|---|---|
| since 2010 | for 15 years |
| since Monday | for three days |
| since I was a child | for a long time |
| since breakfast | for several hours |
We have lived here since 2015. (starting point)
We have lived here for ten years. (length of time)
Marco has been waiting since 3 PM.
Marco has been waiting for two hours.
Remember: Since answers "since when?" while for answers "how long?" You will often see both with the present perfect tense.
Using During for Something Inside a Period
During means that an event happens within a named time period. It comes before a noun, not before a number.
My phone rang during the movie.
Several offices close during the holidays.
She improved her Spanish during her semester abroad.
The power went out during the night.
Do not use during and for in the same way. During tells you when something happened, inside which period. For tells you the length of time.
How By and Until Work
By for Deadlines
By means "at or before" a certain time. It gives the latest acceptable time for something.
Please send the invoice by Friday. (on or before Friday)
We need to reach the airport by 6 AM.
The form must be submitted by the end of the month.
Until and Till for Continued Time
Until or till means "up to" a time. The situation continues, then ends at that point.
I can stay until 5 PM. (I will leave at 5 PM)
The library remains open until 9 PM.
They talked at the café until midnight.
Time Expressions That Need No Preposition
Some time words stand on their own. In general, do not add a preposition before last, next, this, that, every, each, all:
I visited my cousin last week. (NOT "in last week")
We will travel next Monday. (NOT "on next Monday")
This morning felt unusually cold. (NOT "in this morning")
They rent a cabin every summer. (NOT "in every summer")
The same rule applies to yesterday, today, tomorrow:
I will text you tomorrow. (NOT "on tomorrow")
The package arrived yesterday. (NOT "on yesterday")
Mistakes Learners Often Make
Error 1: Choosing the Wrong In, On, or At
❌ I was born in July 15. → ✅ I was born on July 15.
❌ The meeting is at Monday. → ✅ The meeting is on Monday.
❌ She arrived on 3 PM. → ✅ She arrived at 3 PM.
Error 2: At Night Compared with In the Night
✅ I can't sleep at night. (general — most common)
✅ I heard a noise in the night. (a specific night, literary)
Error 3: Adding a Preposition Before Last, Next, or This
❌ I'll see you on next Friday. → ✅ I'll see you next Friday.
Error 4: Using Since When For Is Needed
❌ I have worked here since five years. → ✅ I have worked here for five years.
Quick Practice
Fill in the correct preposition of time.
1. The flight departs _______ 7:30 AM.
Answer: at
2. My birthday is _______ December.
Answer: in
3. We have a meeting _______ Wednesday.
Answer: on
4. She has been studying _______ 2019.
Answer: since
5. I'll finish the work _______ two hours.
Answer: in
6. Please reply _______ the end of the day.
Answer: by
7. We waited _______ midnight.
Answer: until
8. It often rains _______ spring.
Answer: in
Small time prepositions carry a lot of meaning. Use at for exact moments, on for days and dates, and in for larger periods. Then build on that pattern with since for starting points, for for lengths of time, during for events inside a period, and by or until for deadlines and endpoints. With repeated use, the correct choice will start to sound natural.
Look Up Any Word Instantly on Dictionary Wiki
Get definitions, pronunciation, etymology, synonyms & examples for 1,200,000+ words.
Search the Dictionary