Prepositions of time: 'at', 'in', 'on'

Prepositions of time: 'at', 'in', 'on'

Do you know how and when to use at, in and on to talk about time? Test what you know with interactive exercises and read the explanation to help you.

Look at these examples to see how we use at, in and on to talk about time.

At weekends, I love to go skiing.
In spring, the weather is warmer.
On Mondays, I work from home.
In the afternoon, I do activities.
On weekdays, I work until 12.
At 5 o'clock, I do two or three more hours of work.

Try this exercise to test your grammar.

Read the explanation to learn more.

Grammar explanation

We use the prepositions in, on or at to say when something happens.

at

We usually use at with clock times and mealtimes.

I get up at 6.30 a.m. and go for a run.
She doesn't like to leave the office at lunchtime.

We also use at with some specific phrases such as at the weekend and at night.

At the weekend, I can spend the days how I like.

We can also say on weekends or on the weekend. This is more common in American English.

We say at night when we mean all of the night. But we say in the night when we want to talk about a specific time during the night.

She's a nurse and she works at night.
The baby often wakes up in the night.

We use at with Christmas and other holidays that last several days.

The weather is very cold here at Christmas.
At Chinese New Year, many people go home to their families.

clock timesat 6 o'clock
at 9.30
at 13.00
mealtimes and breaksat breakfast time
at lunchtime
at dinner time
at break time
other time phrasesat night
at weekends/the weekend
at Christmas/Easter

in

We usually use in with parts of the day and longer periods of time such as months, seasons and years.

I usually relax in the evening.
In summer it's too hot to do anything.
I'm always really busy in December.

parts of the dayin the morning/afternoon/evening
monthsin January/February
seasonsin (the) spring/summer/autumn/winter
years, centuries, decadesin 2016
in the 21st century
in the 80s
other time phrasesin the past
in the future
in the last few years/months/weeks/days

on

We usually use on with days and dates.

On Fridays, I have a long lunch.
It's his birthday on 19 October.

dayson Monday/Tuesday etc.
on my birthday
on New Year's Day
dateson 30 July
on the second of August

Do this exercise to test your grammar again.

Average: 4 (591 votes)

Submitted by Ama1 on Sat, 09/05/2026 - 21:37

Permalink

Hello 

You said:

"""

We say at night when we mean all of the night. But we say in the night when we want to talk about a specific time during the night.

"""

Can we apply the same logic to:

at/in  the morning/afternoon/evening

Thank you

Submitted by Uyennguyen on Fri, 24/04/2026 - 12:16

Permalink

Is it heavy traffic on/ at Tet in the center? which one is correct? or both? 

Hello Uyennguyen,

I'm not sure what you mean by 'Tet'. If you mean the Vietnamese spring festival then we would say 'on' if talking about a single day and 'at' if talking about a longer period. For example, when talking about Christmas we say 'on Christmas Day' for the 25th of December but 'at Christmas' for the whole festive period.

 

Peter

The LearnEnglish Team

Profile picture for user Tony_M

Submitted by Tony_M on Sat, 04/04/2026 - 00:09

Permalink

Hello, 

I can't find this info anywhere. Should I say? ->

  • Here are some sentences in the use of "used to" and "would" to consolidate your knowledge. 

    OR

  • Here are some sentences on the use of "used to" and "would" to consolidate your knowledge. 

    I've seen a few textbook exercises using "in" in their titles, but I'm not sure that's the right preposition. What would be the most idiomatic way to phrase it?

 

Hello Tony_M,

I don't think 'in' is standard usage here. 'On' is possible, but it rather suggests a discussion of a topic rather than examples of something. We often use 'on' when describing the subject of a talk or presentation, for example:

I'd like to say a few words on the history of the house.

Here are a few comments on the use of 'used to' and 'would'.

 

If the person wants to give examples, then '...some examples of the use of...' is the most natural way to say it.

 

Peter

The LearnEnglish Team

Profile picture for user mustafaarman821

Submitted by mustafaarman821 on Sun, 30/11/2025 - 17:28

Permalink

Thanks to the British Council for bringing the grammar lessons in a concise manner.

Profile picture for user Tony_M

Submitted by Tony_M on Sat, 16/08/2025 - 10:55

Permalink

Hello,

- During/Over the course of the last five years, I've tried to learn how to ski for three days each winter.
- During/Over the last five years, I've tried to learn how to ski for three days each winter.
- I've tried to learn how to ski [for] three days each winter for five years.

Are these grammatically correct? Do they sound idiomatic to you?

Thank you

Do you need to improve your English grammar?
Join thousands of learners from around the world who are improving their English grammar with our online courses.