In English, the prepositions 'at', 'on', and 'in' are used for different scales of time. Use 'at' for precise, specific times (e.g., *at 3 PM*), 'on' for single days and dates (e.g., *on Monday, on July 4th*), and 'in' for longer, non-specific periods like months, years, and seasons (e.g., *in August, in 2025*).
Getting prepositions right is a huge step toward sounding natural in English. Among the most common points of confusion for learners is understanding the difference between 'in', 'on', and 'at' when talking about time. Do you meet *in* Friday or *on* Friday? Is the party *at* 8 PM or *in* 8 PM? This guide will make the rules crystal clear with simple explanations and lots of examples.
How to Use 'At': The Rule for Precise Time
Think of 'at' as pointing to an exact moment. It is the most specific of the three prepositions of time.
For Specific Clock Times
This is the most common rule. Whenever you mention a time on the clock, use 'at'.
- The meeting starts at 9:00 AM.
- I'll call you back at half past five.
- We woke up at sunrise.
For Specific Parts of the Day & Meal Times
There are a few key time expressions that always use 'at'.
- at noon
- at midnight
- at night (Note: This is an important exception, as we say *in the morning*, *in the afternoon*, and *in the evening*).
- at lunchtime / at dinner time
For Holidays Without the word 'Day'
Use 'at' to refer to the general holiday period.
- We exchange gifts at Christmas.
- What are you doing at Easter?
How to Use 'On': The Rule for Days & Dates
'On' is used for a slightly larger period than 'at'. It covers a whole day or a specific date.
For Days of the Week
Any time you mention a day of the week, the correct preposition is 'on'.
- I have my English class on Wednesday.
- Let's have a picnic on Saturday.
- The store is closed on Sundays.
For Specific Dates
This includes the month and day, and sometimes the year.
- My birthday is on October 31st.
- The event is scheduled on July 4, 1776.
- We're flying to Paris on the 15th of June.
For Holidays With the word 'Day'
If the holiday name includes the word "Day," you must use 'on'.
- We have a big family dinner on Thanksgiving Day.
- There are fireworks on New Year's Day.
- Compare: We meet *at Christmas*, but we see Santa *on Christmas Day*.
How to Use 'In': The Rule for Longer Periods of Time
'In' is the most general of the three. It's used for periods of time where no specific day or time is mentioned. Think of these as "containers" of time that you are inside.
For Months, Seasons, Years, and Decades
- My vacation is in August.
- The leaves change color in the autumn.
- She was born in 1999.
- That music was popular in the 1980s.
For General Parts of the Day
With the exception of 'night', we use 'in' for general parts of the day.
- I drink coffee in the morning.
- He takes a nap in the afternoon.
- We watch movies in the evening.
For a Future Period of Time
When you want to say how long it will be until something happens, use 'in'.
- The train will leave in 10 minutes.
- I'll be finished with my work in an hour.
A Quick Reference for the Difference Between 'In', 'On', and 'At'
Here's a simple list to help you remember the core rules for these important time expressions.
- Use AT for:
- Precise times (at 7 PM, at 12:30)
- Specific moments (at noon, at midnight, at night)
- Holiday periods (at Christmas, at Easter)
- Use ON for:
- Days of the week (on Monday, on Friday)
- Specific dates (on April 1st, on December 25th)
- Holidays with "Day" (on New Year's Day)
- Use IN for:
- Months (in May, in June)
- Seasons (in summer, in winter)
- Years, decades, centuries (in 2023, in the 90s)
- Longer parts of the day (in the morning, in the evening)
- Future time spans (in five minutes, in two weeks)
Conclusion: Mastering Prepositions of Time
Understanding the difference between 'in', 'on', and 'at' when talking about time is all about specificity. Remember: 'at' is for precise points, 'on' is for days and dates, and 'in' is for longer periods. Practice using these rules in your daily conversations, and soon you'll be using these common prepositions like a native speaker.
FAQ: Your Questions Answered
Q1: Why do we say 'at night' but 'in the morning'?
A: This is a common English exception that learners need to memorize. "At night" refers to the entire period of darkness as a specific point in the 24-hour cycle. In contrast, "in the morning," "in the afternoon," and "in the evening" are seen as longer, general periods that you are "inside" of.
Q2: Is it 'on the weekend' or 'at the weekend'?
A: Both can be correct depending on where you are! In American English, it is standard to say "on the weekend." In British English, it is more common to say "at the weekend." Both are widely understood, so don't worry too much, but it's good to know the regional preference.
Q3: Do I use a preposition if I use 'this', 'last', or 'next'?
A: No. When you use time expressions like 'this', 'last', 'next', 'every', or 'tomorrow'/'yesterday', you do not use a preposition like 'in', 'on', or 'at'. For example, say "I will see you next Friday," not "I will see you ~~on next~~ Friday."
Q4: How do I talk about holidays with 'in', 'on', or 'at'?
A: It depends on how specific you are. Use "at" for the general holiday period (e.g., "What are you doing at Christmas?"). Use "on" if you are talking about the specific day itself, especially if the name includes "Day" or "Eve" (e.g., "We open presents on Christmas Day.").