Grammar DocsGrammar Docs
Home/Vocabulary/Prepositions of Time
Beginner13 lessons

Prepositions of Time

When do we use at, on, and in for time — and what about for, since, during, by, and until? Pick any preposition from the menu to see how it works, then try the practice quest.

Prepositions

Overview

Prepositions of time tell us when something happens. The three most common are at, on, and in — and which one you use depends on how specific the time is.

A helpful pattern: the more specific the time, the shorter the preposition.

  • at → a precise point: at 6 o’clock
  • on → a particular day: on Monday
  • in → a longer period: in July

Pick a preposition from the menu on the left to see how it works.

at

At marks a point — not a stretch, not a container, just a dot. That’s the core idea behind every use of it: in time, place, and even in code. Once you see “at = point,” almost everything falls into place.

When to use *at* — at a glance

Use at for a specific point — an exact time on the clock, or an exact spot on the map. Not a period, not a surface — just one precise point.

  • Clock times — at 7:00, at 9:30, at noon, at midnight
  • Precise moments — at sunrise, at sunset, at the moment
  • Meals — at breakfast, at lunch, at dinner
  • Night & weekends — at night, at the weekend (UK)
  • Points & locations — at the door, at the bus stop, at the corner
  • Places as points in your routine — at home, at work, at school
  • Events — at a party, at a concert, at a meeting

For time — precise moments

You use at when time collapses to a point on the clock or a fixed moment of the day:

Precise moments
  • at 7:00, at 15:33, at noon, at midnight, at sunrise, at sunset
  • at breakfast, at lunch, at dinner — meals are treated as moments, not periods
  • at night, at the weekend (UK; Americans say on the weekend)
  • at the moment, at the same time, at first, at the end of the month

“The standup is at 10:30.” · “The deploy window opens at midnight UTC.”

“at night” is a trap

in the morning and in the evening are containers you’re “inside” of — but at night is treated as a point. Illogical, yes. Memorize it as a fixed phrase.

For place — a point on the map, not inside a volume

Locations as points
  • at the door, at the bus stop, at the corner, at the top of the page
  • at work, at home, at school, at the office — points in your day, not buildings you’re physically inside
  • at a party, at a concert, at a meeting, at the conference — events happen at a point
  • at the gym, at a friend’s place
at vs in

“I’m at the office” = my location is this point. “There’s a leak in the office” = inside the physical space.

In programming — you already use it correctly

Programming English is full of “point” semantics, which is why at dominates:

From real stack traces & schemas
  • Index / position: “The error is at index 3.” · charAt(), elementAt()
  • Memory / address: “Segfault at address 0x7fff…” · “The pointer points at the struct”
  • Line numbers: at AuthService.validateToken (auth.service.ts:42:15)
  • Timestamps: created_at, updated_at, deleted_at, expires_at
  • Endpoints / URLs: “The API is at /api/v1/runs.” · “Running at localhost:3000”
  • Rate / level: “The CPU is at 80%.” · “Retry at most 3 times”
@ literally means “at”

pavlo@deveteria.com reads “Pavlo at Deveteria.” The symbol is the preposition.

Fixed expressions worth memorizing as chunks

Learn these as whole chunks

at least, at most, at all, at once, at risk, at scale, at a glance, at your own pace, at fault

“The migration ran at once.” · “We process events at scale.” · “At least 40 tests passed.”

The mental model 📍

If you could mark it with a pin — a moment, a spot, a line number, an address, an index — it’s at. Inside something with boundaries → in. On a surface or a named day → on.

Quick check

Choose the right preposition — at, in, or on:

1.The standup is ___ 10:30.

2.Let’s sync ___ the morning.

3.The release goes out ___ Friday.

4.The bug is ___ line 42.

5.I’m ___ the office today.

6.We met ___ a concert.

7.The token expires ___ midnight.

8.We deploy ___ Monday.

9.It’s always cold ___ winter.

10.The error is ___ index 3.

0 of 10 answeredScore: 0 / 10

on

On marks a surface or a line — something rests on top of, a named day or date, or a platform you’re connected to. If at is a pin 📍 and in is a box 📦, on is a surface 🛹 you sit on.

When to use *on* — at a glance
  • Days & dates — on Monday, on June 5th, on my birthday
  • Day + part of day — on Friday morning, on Saturday night
  • Surfaces — on the table, on the wall, on the floor
  • Floors of a building — on the second floor
  • Public transport — on the bus, on the train, on a plane
  • Media & devices — on TV, on YouTube, on my phone
  • Streets & coasts — on Main Street, on the coast

For time — named days and dates

Days & dates
  • Days: on Monday, on Friday, on my birthday
  • Dates: on June 5th, on the 3rd of May
  • Special days: on New Year’s Day, on the weekend (US)
  • Day + part of day: on Monday morning, on Friday night
The named day wins

Normally it’s in the morning, but once you name the day it becomes on Monday morning — the day pulls it to on.

For place — surfaces and lines

On a surface / line
  • Surfaces: on the table, on the wall, on the floor, on the roof
  • Floors: on the second floor, on the top floor
  • Lines & routes: on the road, on the river, on the coast, on Main Street, on page 3
  • Transport: on the bus, on the train, on a plane
  • Media & devices: on TV, on YouTube, on my phone, on the screen
  • Attachment / lists: on my hand, on the list, on the menu
Transport: deck vs box 🚶📦

Rule of thumb: if you can walk around inside it → on (bus, train, plane, ferry — like a ship’s deck). If you climb in and sit foldedin (car, taxi, Uber).

  • on: on the bus / train / plane · on a bike, on a horse, on a scooter (you sit on top)
  • in: in the car, in a taxi, in a canoe (wedged inside)

Big vehicles inherited ship language (you go “on board”). Contrast: “The kids are on the bus” (passengers) vs. “A wallet was found in the bus” (inside the object).

For topics, states, and connection

  • About a topic: a book on history, a talk on security
  • Active / in effect: on fire, on duty, on sale, on purpose, on time, on a diet
  • Depending / based: it depends on you, on average

In programming — surfaces, platforms, events

Platforms, events, threads, branches
  • Platforms & hosts: deployed on Vercel, running on Railway, on AWS, on the server, on localhost
  • Events / handlers: onClick, onSubmit, emitter.on("data", cb) — handlers literally start with on
  • Threads / channels: on the main thread, on the UI thread, on the network
  • Branches: you’re on the main branch (git checkout puts you on it), a commit on dev
  • Version / call / duty: on version 2.1, on call, on a Zoom call
on Vercel vs in production

Subtle but real: you deploy on a platform (a host you sit on — Vercel, Railway), but code runs in an environment (a container — production, staging). “It’s deployed on Vercel, running in production.”

Fixed expressions worth memorizing as chunks

Learn as chunks

on purpose, on average, on time, on the whole, on the other hand, on second thought, on behalf of, on the fly, on the spot, on the go

“Let’s decide on the fly.” · “On the whole, the migration went well.” · “I fixed it on the spot.”

The three-way model 📍 📦 🛹

at = a point (10:30, index 3, the door). in = inside a container (August, Kyiv, production, a file). on = a surface, a named day, or a platform (Monday, the table, Vercel, click).

Quick check

Choose the right preposition — at, in, or on:

1.The meeting is ___ Monday.

2.It’s deployed ___ Vercel.

3.The code runs ___ production.

4.I’m ___ the bus.

5.She’s ___ a car.

6.The handler fires ___ click.

7.You’re ___ the main branch.

8.The error is ___ line 42.

9.It ships ___ August.

10.I saw it ___ YouTube.

0 of 10 answeredScore: 0 / 10

in

In marks a container — you’re inside something with boundaries. The container can be physical (a room, a box), geographical (a city, a country), a period of time (a month, a year), or even abstract (a state, a situation). If at is a pin 📍, in is a box 📦.

When to use *in* — at a glance

Use in when something is inside a container — a space with boundaries.

  • Longer time periods — months, years, seasons, centuries: in July, in 2026, in winter
  • Parts of the day — in the morning, in the afternoon, in the evening (but at night)
  • Enclosed spaces — in the room, in the box, in my pocket
  • Cities, countries & regions — in Kyiv, in Poland, in Europe
  • Groups & texts — in the team, in the article, in this book
  • States & situations — in love, in trouble, in progress
Everyday sentences
  • The keys are in my bag.
  • We’re moving in September.
  • She lives in Warsaw.
  • The kids are playing in the garden.
  • I found it in my coat pocket.
  • There’s still coffee in the pot.
  • He’s in a meeting right now.
  • Let’s talk in an hour.
Quick test 📦

If you can imagine being surrounded by it, use in.

For time

In covers every time period long enough to be “inside” of:

Time periods
  • Months: in January, in July, in December, in mid-March
  • Years: in 2026, in 1995, in 2010
  • Decades & centuries: in the 90s, in the 1800s, in the 21st century
  • Seasons: in spring, in winter, in the summer
  • Parts of the day: in the morning, in the afternoon, in the evening
  • Longer periods: in the past, in the future, in my childhood, in the meantime, in those days
In a sentence
  • The course starts in October.
  • I was born in April.
  • We’re launching V2 in Q3.
  • Life was different in the 20th century.
  • It all happened in the Middle Ages.
  • I usually study in the evening.
“in ten minutes” = from NOW

In also means “after a certain amount of time passes,” measured from the present moment:

  • “I’ll be ready in ten minutes.”
  • “The results will arrive in two weeks.”
  • “The deploy finishes in about five minutes.”

Learners often say after ten minutes here. Use in when counting from now; use after when counting from an event: “We met at 5 and left after an hour.”

How long something takes
  • She solved the puzzle in twenty seconds.
  • He wrote the whole script in an afternoon.
  • Rome wasn’t built in a day.

For place

Rooms, buildings & containers
  • Rooms & buildings: in the kitchen, in the office, in the library, in the bathroom, in the hall
  • Containers: in the box, in the fridge, in my pocket, in her bag, in the drawer, in a jar
  • At home: It’s in the top drawer. · Wait for me in the lobby. · The cat is in the basket.
Geography — always "in", never "at"
  • Cities: in Lisbon, in Tokyo, in Kyiv
  • Countries & regions: in Ukraine, in Poland, in the north of Spain
  • Continents: in Asia, in Europe, in Africa
  • “She lives in Warsaw.” · “They’re on holiday in Italy.” · “It’s cold in the mountains.”
Substances, vehicles & text
  • Liquids & substances: in the water, in the air, in the soup, in the sauce, in the rain
  • Enclosed vehicles: in the car, in a taxi, in the back seat (but on the bus, on the train)
  • Printed & digital text: in the newspaper, in the article, in the photo, in this chapter, in the email, in paragraph 3
  • “There’s too much salt in the soup.” · “I read about it in an article.” · “Who’s that man in the photo?”
in vs at

“I’m at the cinema” points to your location; “I’m in the cinema” emphasizes being inside the building. Both are correct — the meaning shifts slightly.

For groups and organizations

  • She’s in the marketing team.
  • He used to play in a band.
  • There are twenty students in my class.
  • My brother is in the army.
  • She’s in a book club.
  • There’s a bug somewhere in the codebase.

For states and conditions

English treats states and situations like rooms you can enter and leave:

Common states
  • Feelings: in love, in trouble, in danger, in doubt, in pain
  • Behaviour: in a hurry, in a good mood, in shock, in silence
  • Status: in progress, in use, in order, in debt, in control, in charge
In a sentence
  • They fell in love last summer.
  • Sorry, I’m in a hurry — let’s talk later.
  • The project is still in progress.
  • The servers are in maintenance mode.
  • We’re in agreement on the plan.

For clothes and ways of speaking

Wearing, languages & manner
  • Wearing: the woman in the red dress, a man in uniform, the guy in glasses, dressed in black
  • Languages: say it in English, the menu is in Spanish, write your notes in Ukrainian
  • Manner & form: speak in a low voice, write in capital letters, pay in cash, sign in pen
  • “The instructions are written in French.” · “Please fill out the form in capital letters.”

Fixed expressions with "in"

Learn these as complete chunks

in fact, in general, in particular, in other words, in advance, in case, in total, in a nutshell, in the end, in time, in charge of, in terms of, in addition, in short, in return, in common, in touch

  • In fact, the test was easier than I expected.”
  • “Book your tickets in advance — they sell out fast.”
  • In the end, we decided to stay home.”
  • “Let’s keep in touch.” · “We have a lot in common.”
In the end vs. at the end

in the end = finally, after everything (“In the end, they got married”). at the end of = the last part of something specific (“at the end of the film, at the end of the street”).

In time vs. on time

in time = early enough (“We arrived in time to get good seats”). on time = exactly as scheduled (“The flight departed on time”).

Common mistakes

Watch these traps
  • in Monday → ✅ on Monday (days take on)
  • in night → ✅ at night (fixed expression)
  • in the weekend → ✅ at the weekend (UK) / on the weekend (US)
  • in the bus → ✅ on the bus (but in the car)
  • I’ll call you after 5 minutes → ✅ in 5 minutes (counting from now)
  • in the radio → ✅ on the radio (media takes on)
Quick review 📦

in = inside a container: a period, a space, a group, or a state. Time: months, years, seasons, parts of the day — plus in ten minutes (from now). Place: rooms, containers, cities, countries (geography always takes in). Watch the traps: on Monday, at night, on the bus, on the radio.

Quick check

Choose the right preposition — at, in, or on:

1.My sister was born ___ 2004.

2.The meeting is ___ Tuesday morning.

3.I’ll finish the report ___ an hour.

4.We always eat dinner ___ 7 p.m.

5.There’s a strange noise ___ the engine.

6.She posted the video ___ YouTube.

7.He’s waiting ___ the bus stop.

8.The whole team is ___ the meeting room.

9.Life was different ___ the 90s.

10.I heard it ___ the radio.

0 of 10 answeredScore: 0 / 10

for

Duration — how long something lasts.

  • for two hours, for three years, for a week
  • I’ve studied English for five years.

since

Starting point — when something began.

  • since Monday, since 2020, since I was a child
  • I’ve studied English since 2019.

for vs. since: use for + a length of time, since + a starting point.

during

Within a period or event.

  • during the film, during the summer, during the meeting
  • I fell asleep during the film.

during vs. for: during + a noun/event (when), for + a length of time (how long).

by

A deadline — not later than.

  • Submit the form by 5 p.m.
  • Finish it by Friday.

until

Up to a point, and continuing until then.

  • The shop is open until 9 p.m.
  • I’ll wait until Monday.

by vs. until: by = a deadline (single point); until = continuing up to that point.

from … to

A range with a start and an end.

  • We work from 9 to 5.
  • The museum is open from Monday until Saturday.

No preposition

Don’t use a preposition before this, that, next, last, every, all, tomorrow, yesterday, or today:

  • ✅ See you next week. (not on next week)
  • ✅ I’ll call you tomorrow. (not at tomorrow)
  • ✅ We meet every Monday.

Quick summary

  • at → clock times & precise moments (at 6, at night)
  • on → days & dates (on Monday, on May 5th)
  • in → longer periods (in July, in 2026, in the morning)
  • for = duration; since = starting point
  • by = deadline; until = up to a point
  • ✅ No preposition before next / last / this / every / tomorrow

Practice

Choose the correct preposition of time for each blank:

1.The meeting is ___ 3 o’clock.

2.My birthday is ___ July.

3.We have class ___ Monday.

4.I’ve lived here ___ 2020.

5.Please finish it ___ Friday (deadline).

6.It gets cold ___ winter.

7.The shop stays open ___ 9 p.m.

0 of 7 answeredScore: 0 / 7
All words