Prepositions of time in English: âInâ, âonâ, âatâ, âforâ, âsinceâ and more

Prepositions of time show when something happens. The most common ones are in, on, at, for, and since. Each follows simple patterns that help you describe time, dates, and durations in English. At times English learners find them confusing because the rules are sometimes inconsistent and often different in other languages.
In this guide, youâll learn how to use each preposition of time with clear rules, examples and short practice quizzes. Youâll also find quick-reference tables and notes on common mistakes.
- What are prepositions of time?
- The core trio â âInâ, âonâ, âatâ
- Functional prepositions beyond âinâ, âonâ, and âatâ
- British vs. American differences
- When to omit prepositions
- FAQs
What are prepositions of time?
Prepositions of time tell us when something happens. They link an action or event to a specific moment or time period.
Why learners struggle with prepositions of time
Many learners find prepositions of time tricky. One reason is that different languages donât use the same prepositions, so direct translation isnât possible. Another is that students tend to overgeneralise a learned rule, especially for âinâ, âonâ, and âatâ.
If you learn that âinâ is used with months, then this is logical:
- I was born in October 1st. â
But itâs not correct. We use âonâ with dates, so this is right:
- I was born on October 1st. â

Learn English with Lingoda
How it works

The core trio â âInâ, âonâ, âatâ
The three most common prepositions of time in English are in, on, and at. Each one refers to a different level of time precision:
- in = longer periods (months, years, seasons)
- on = specific days and dates
- at = exact times or set moments
When to use âinâ
Use âinâ for months, years, decades, centuries, seasons and parts of the day.
- I was born in March.
- I love going skiing in winter.
- I only drink coffee in the morning.
We donât use a preposition before ânextâ, âlastâ or âeveryâ.
- Weâre going to Greece next year.
When to use âonâ
Use âonâ for days, dates, and special days.
- I donât work on Fridays.
- The school year starts on September 1.
- We exchange gifts on Christmas Day.
In American English, people tend to say âon the weekendâ. In British English, âat the weekendâ is more common.
We donât use âonâ before the words âtodayâ, âtomorrowâ, âyesterdayâ, ânextâ, âlastâ, âthisâ and âeveryâ.
- What are you doing today?
- Iâm going on vacation this Thursday.
When to use âatâ
Use âatâ with times, festivals and celebrations.
- The exam begins at 8 am.
- People often have fireworks at New Year's.
We also use âatâ in these expressions:
- at night
- at the moment
- at the weekend (in British English)
Quiz
Complete the gaps with âinâ, âonâ, âatâ or no preposition.
- Stores close early ______ Christmas Eve.
- Man first went to the Moon ______ the 1960s.
- Are you free this ______ afternoon?
- Halloween is ______ October 31.
- Iâm having difficulty sleeping ______ the moment.
Answers: 1. on, 2. in, 3. -, 4. on, 5. at
Quick reference table â In / on / at
Preposition | Usage | Examples |
in | months, years, long time periods, seasons, parts of day | We lived in New York in the â80s. |
on | days, dates, specific/special dates | See you on Monday. I start my job on January 22. We eat turkey on Christmas Day. |
at | clock times, special celebrations, night | Come at 7 oâclock. What are you doing at Christmas? I donât like driving at night. |
Functional prepositions beyond âinâ, âonâ, and âatâ
Prepositions such as for, since, until, by, before, after, during, within, and throughout add more detail about time. Each has a specific function: some show duration, others show limits, order, or time frames.
âForâ vs. âsinceâ
Use âforâ to show duration. Use âsinceâ to show a starting point.
Many learners use âsinceâ too often: Weâve worked there since five years. âł
- Weâve worked there for five years. (duration)
- We havenât spoken to her since September. (starting point)
Youâll often see these prepositions used with the present perfect tense.
Complete the gaps with âforâ or âsinceâ:
- Iâve wanted a dog ______ I was a child.
- Helen lived in Germany ______ almost a year.
- We havenât eaten ______ breakfast time.
Answers: 1. since, 2. for, 3. since
âUntilâ, âtillâ and âtoâ
âUntilâ and âtillâ mean up to a point in time.
- Weâll wait until 5 pm.
- Can you stay till the end of the concert?
We can also use âtoâ with the same meaning as âuntilâ when talking about a point in time.
- Itâs three days to Christmas.
âUntilâ is the most common form. âTillâ and ââtilâ are used in speech or informal writing.
By (deadlines)
âByâ means no later than. We often use it to talk about deadlines.
- Finish that report by Friday.
This can mean before Friday or on Friday at the latest.
Many people mix up âbyâ and âuntilâ.
by midnight = no later than midnight
until midnight = continuing up to midnight
- You have to submit the homework by midnight.
- Iâll be working until midnight.
âBeforeâ and âafterâ
âBeforeâ means earlier than a time or event. âAfterâ means later than a time or event.
- Please arrive before the film starts.
- If you arrive after the film starts, you canât come in.
âDuringâ, âwithinâ and âthroughoutâ
Preposition | Meaning | Example |
during | all through a period of time at any point during a period of time | Flight tickets are expensive during the summer. (all through summer) I heard an alarm during the night. (at some point in the night, not all night) |
within | inside a period of time | The package will arrive within the next three days. |
throughout | all through a period of time | They talked throughout the film. It was so annoying! |
Combined forms (âFromâŠtoâ/âuntilâ)
We use âfrom⊠toâ when we describe the start and end of a period.
- I work from Monday to Friday.
- Weâll be available to answer questions from 12 to 1.
We can also use âfrom⊠untilâ in the same way.
- The party lasted from 8 until midnight.
British vs. American differences
Prepositions are mostly used in the same way in British and American English, but there are some differences.
British English | American English |
at the weekend I go to the gym at the weekend. | on the weekend I go to the gym on the weekend. |
negative verb + for + long time period I havenât seen him for years. | negative verb + in + long time period I havenât seen him in years. |
to I teach Monday to Friday. | through I teach Monday through Friday. |
When to omit prepositions
We donât use a preposition of time before words like âtodayâ, âtomorrowâ, âyesterdayâ, ânextâ, âlastâ and âeveryâ.
- What did you do yesterday?
- Do you want to come for dinner next Sunday?
- The event takes place every month.
Prepositions are also omitted in phrases like these:
- the day after tomorrow â Weâre flying the day after tomorrow.
- the week before last â I went to Spain the week before last.
- the weekend after next â Weâre having a party the weekend after next.
Many English learners try to add âonâ or another preposition, for example, âon the day after tomorrowâ, but native speakers donât use one.
When do we use since vs. for?
Use âsinceâ to talk about a starting point and âforâ to talk about duration.
Do we say âin tomorrowâ or âtomorrowâ without a preposition?
We donât use a preposition before âtomorrowâ: See you tomorrow!
Are there differences in British vs American usage of time prepositions?
In British English, âat the weekendâ is more common. In American English, people usually say âon the weekendâ.
Prepositions of time â Key rules to remember
Prepositions of time are small but incredibly useful words that can make your English more precise. Here are the key points to remember:
- Use âinâ for months, years and parts of the day
- Use âonâ for days, dates and special occasions
- Use âatâ for exact times, ânightâ and fixed expressions
Remember that âforâ shows a duration, while âsinceâ marks a starting point. And finally, donât use a preposition before words like âtodayâ, âtomorrowâ, ânextâ, âlastâ, âthisâ or âeveryâ. Once youâve mastered prepositions of time, you can integrate more complex time expressions into your English.
The more you practise using these in real situations, the easier they become. Lingodaâs online classes are a great way to make these grammar points part of your everyday English. Native-speaking teachers will help you use these prepositions naturally and fluently.

Learn English with Lingoda
How it works
