If there is one corner of English grammar that quietly trips up almost every learner, it is the trio in, on and at. They are tiny words, but they cause big headaches because most languages do not split time the same way English does. You might say something that sounds perfectly logical in your head — like ‘I will see you in Monday’ — only to discover that an English speaker would never say it that way.
The good news is that there is a clear pattern behind the chaos. Once you understand the underlying logic of how English treats time — from the smallest unit (a clock time) to the biggest (a century) — the prepositions almost choose themselves. In this lesson we will walk through each one with plenty of examples, look at the awkward exceptions, and finish with a short quiz so you can test yourself.
When to use 'at' — precise points in time
Think of at as the laser pointer of time prepositions. We use it when we want to pin down a specific moment rather than a general period.
- Clock times: The lesson starts at 9 o’clock. / I’ll call you at 6.30.
- Mealtimes: We met at lunch. / She told me at breakfast.
- Night: I can’t sleep at night. (Note: at night, not in the night in most cases.)
- The weekend (British English): What are you doing at the weekend?
- Festivals and holiday periods: We visit my grandparents at Christmas. / It’s busy at Easter.
- Specific moments and ages: At the moment I’m studying English. / She got married at 25.
A useful rule of thumb: if you can answer the question ‘exactly when?’ with a single point on the clock or calendar, at is usually correct.
When to use 'on' — days and dates
If at is a laser pointer, on is a single page of the calendar. We use it for whole days and for specific parts of named days.
- Days of the week: I have a meeting on Tuesday. / The cafe is closed on Sundays.
- Dates: My birthday is on the 14th of June. / We arrived on 3 May.
- Specific holidays (the day itself): What did you do on Christmas Day? / We’ll see them on New Year’s Eve.
- Named parts of a specific day: I saw her on Monday morning. / The class is on Friday afternoon.
- Special days: On my birthday / on our anniversary / on the day she arrived.
Notice the pattern in that fourth bullet: as soon as the morning, afternoon or evening is attached to a particular named day, the preposition flips from in to on. We will come back to that in a moment.
When to use 'in' — longer periods
Use in when the time period is longer than a day, or when you are talking about a part of the day in general rather than a specific one.
- Months: We usually travel in August.
- Years: She was born in 1998.
- Decades and centuries: Music changed a lot in the 1980s. / People dressed very differently in the 19th century.
- Seasons: Malta is hot in summer. / It rarely snows here in winter.
- Parts of the day (in general): I study best in the morning. / We have dinner in the evening.
- Future time from now: The course starts in two weeks. / I’ll be ready in five minutes.
A simple way to remember it: at = a point, on = a day, in = a longer period that contains many days.
Common confusions and exceptions
Even when you know the rules, English has a few moments where it likes to test you. Here are the ones our teachers see most often in class.
- ‘in the morning’ vs ‘on Monday morning’: Use in for mornings in general (I drink coffee in the morning), but switch to on as soon as you name the day (I drink coffee on Monday morning).
- ‘at the weekend’ (BrE) vs ‘on the weekend’ (AmE): Both are correct — just in different places. In British English we say at the weekend; American English prefers on the weekend. If you are studying in Malta or the UK, stick with at.
- ‘at Christmas’ vs ‘on Christmas Day’: At Christmas covers the whole festive period (roughly 24–26 December and the days around it), whereas on Christmas Day refers to 25 December specifically. The same logic applies to at Easter vs on Easter Sunday.
- ‘at night’ vs ‘in the night’: We normally say at night for the general time of darkness (I read at night). In the night is possible but usually means a specific event happened during one particular night (I woke up twice in the night).
- No preposition at all: Be careful with last, next, this, every and tomorrow/yesterday. We say I’ll see you next Monday, not on next Monday.
Mini quiz: fill in the blank with in, on or at
- The flight leaves ___ 7.45 in the morning.
- My sister was born ___ 2001.
- We’re going skiing ___ January.
- I’ll meet you ___ Friday evening.
- What are you doing ___ the weekend?
- The shop is closed ___ Christmas Day.
- She always feels tired ___ the afternoon.
- The party is ___ the 20th of June.
- I started learning English ___ the age of twelve.
- It gets very cold here ___ night.
Take a moment to write down your answers before you scroll — no peeking!
Answers
- at 7.45
- in 2001
- in January
- on Friday evening
- at the weekend (British English)
- on Christmas Day
- in the afternoon
- on the 20th of June
- at the age of twelve
- at night
How did you do? If you got eight or more, your instincts are already strong — keep practising the exceptions. If you got fewer, do not worry: these little words are some of the last things even advanced learners truly master, and the only real cure is plenty of speaking and listening.
Want to practise prepositions (and everything else) in real conversations with qualified teachers in Malta? Get a personalised quotation here and we’ll help you choose the right course for your level and goals.
Ready to learn English in Malta?
Two weeks of focused lessons, real conversations with classmates from around the world, and an afternoon swim on our rooftop. Get a free, no-obligation quote — see exactly what your course would cost, zero hidden fees.
