If you are wondering if to say “at the weekend,” “on the weekend,” or “in the weekend,” the answer depends mainly on the variety of English you are using. “At the weekend” is standard in British English, while “on the weekend” is standard in American English and is also common in Canadian and other varieties of English. “In the weekend” is generally not natural in standard English.
These expressions all refer to the period around Saturday and Sunday, so the difference is mainly about English usage and regional preference rather than meaning. Learning which preposition normally goes with weekend can help you sound more natural in conversation, writing, schoolwork, and professional communication.
Quick Answer
“At the weekend” is mainly used in British English, while “on the weekend” is mainly used in American English. “In the weekend” is generally incorrect or unnatural. Use at for British English and on for American English.
Why Do People Confuse “At,” “On,” and “In” With Weekend?
English prepositions can be difficult because different time expressions use different prepositions.
For example:
- at night
- on Monday
- in July
- at the weekend
- on the weekend
The confusion becomes greater because British and American English do not always use the same preposition with weekend.
The important point is that “at the weekend” and “on the weekend” can both be correct. Your choice usually depends on the variety of English you are using.
What Does “At the Weekend” Mean?
“At the weekend” means during the weekend or around the weekend.
It is especially common in British English.
Examples
- I usually relax at the weekend.
- What are you doing at the weekend?
- We visited our grandparents at the weekend.
- She likes going shopping at the weekend.
- Are you free at the weekend?
Here, at the weekend refers generally to the weekend period rather than one particular day.
What Does “On the Weekend” Mean?
“On the weekend” has essentially the same meaning but is more common in American English.
Examples
- I usually work on the weekend.
- What are you doing on the weekend?
- We are going to the beach on the weekend.
- He plays football on the weekend.
- Are you available on the weekend?
You may also hear “on weekends” when talking about something that happens regularly.
For example:
What Does “In the Weekend” Mean?
“In the weekend” is generally not the normal choice in standard English when you mean during the weekend.
For example:
❌ I will visit my family in the weekend.
More natural:
✅ I will visit my family at the weekend.
✅ I will visit my family on the weekend.
However, in can appear in other expressions involving a weekend when the grammar is different.
For example:
- in the weekend period
- in the weekend edition of the newspaper
So the problem is not that in can never appear near the word weekend. It is that “in the weekend” is not normally used to mean “during the weekend.”
At the Weekend vs On the Weekend vs In the Weekend
| Expression | Standard? | Common Variety | Meaning |
|---|---|---|---|
| at the weekend | Yes | British English | During the weekend |
| on the weekend | Yes | American English | During the weekend |
| in the weekend | Generally no | Not standard for this meaning | Usually unnatural |
| at weekends | Yes | British English | During weekends generally |
| on weekends | Yes | American English | During weekends generally |
The key distinction is therefore regional usage, not a major difference in meaning.
When Should You Use “At the Weekend”?
Use “at the weekend” when following British English conventions.
It is particularly natural in sentences about plans, routines, activities, or events happening during the weekend.
Examples
- I am going to London at the weekend.
- We usually eat out at the weekend.
- She visits her parents at the weekend.
- What are you doing at the weekend?
- I have a lot of free time at the weekend.
- They often play tennis at the weekend.
“At weekends”
For repeated weekend activities, British English commonly uses “at weekends.”
This means that hiking is something they regularly do on weekends.
When Should You Use “On the Weekend”?
Use “on the weekend” when following American English conventions.
Examples
- I usually sleep late on the weekend.
- We are having a party on the weekend.
- She works on the weekend.
- What are you doing on the weekend?
- I like watching movies on the weekend.
- They are visiting us on the weekend.
For a repeated activity, American English commonly uses “on weekends.”
At the Weekend or On the Weekend: Which Is Correct?
Both “at the weekend” and “on the weekend” are correct.
The choice depends largely on regional English.
- British English: at the weekend
- American English: on the weekend
Therefore, it would be misleading to say that one is universally correct and the other is wrong.
10+ Examples of Natural Usage
Here are examples showing how the expressions work naturally.
British English
- What are you doing at the weekend?
- I am visiting my sister at the weekend.
- We usually go shopping at the weekend.
- He plays football at weekends.
- They are coming to stay at the weekend.
- I enjoy cooking at the weekend.
American English
- What are you doing on the weekend?
- I am visiting my sister on the weekend.
- We usually go shopping on the weekend.
- He plays football on weekends.
- They are coming to stay on the weekend.
- I enjoy cooking on the weekend.
Incorrect or unnatural
- ❌ We are going to the cinema in the weekend.
- ❌ What are you doing in the weekend?
Better:
- We are going to the cinema at the weekend.
- We are going to the cinema on the weekend.
Common Mistakes
Mistake 1: Thinking “on the weekend” is always wrong
It is not wrong. It is standard and very common in American English.
Mistake 2: Thinking “at the weekend” is always wrong
It is not wrong either. It is a standard British English expression.
Mistake 3: Using “in the weekend”
If you mean during the weekend, avoid “in the weekend.”
Use:
- at the weekend — British English
- on the weekend — American English
Mistake 4: Mixing regional styles unnecessarily
If your writing follows British English, consistency usually makes your writing sound more natural.
For example:
If you are writing in American English:
Memory Trick
A simple way to remember the difference is:
British = AT the weekend
American = ON the weekend
Think of “at the weekend” as the British pattern and “on the weekend” as the American pattern.
For in, remember:
American vs British English
The biggest difference is regional preference.
British English
British English commonly uses:
- at the weekend
- at weekends
Examples:
American English
American English commonly uses:
- on the weekend
- on weekends
Examples:
Both varieties are established forms of English. The important thing is to choose the form appropriate to the variety you are speaking or writing.
Similar Words and Expressions
Several related time expressions can help you understand the pattern.
During the weekend
This is neutral and works in both British and American English.
Over the weekend
This is also widely used in both varieties.
On Saturday
Use on with a specific day.
On Sunday
At the weekend
Common in British English.
On the weekend
Common in American English.
Final Verdict
“At the weekend” and “on the weekend” are both correct expressions.
Use “at the weekend” when following British English usage. Use “on the weekend” when following American English usage.
“In the weekend” is generally not the natural choice when you mean during the weekend.
The easiest rule is:
FAQs:
Is “at the weekend” grammatically correct?
Yes. “At the weekend” is grammatically correct and is especially common in British English.
Is “on the weekend” grammatically correct?
Yes. “On the weekend” is grammatically correct and is especially common in American English.
Is “in the weekend” correct?
Generally, no, if you mean during the weekend. Use “at the weekend” or “on the weekend” instead.
Do Americans say “at the weekend”?
Americans generally prefer “on the weekend.” You may encounter other regional usage, but “on the weekend” is the common American form.
Do British people say “on the weekend”?
British speakers can use “on the weekend,” particularly because of exposure to international and American English, but “at the weekend” is the traditional British preference.
Should I say “at weekends” or “on weekends”?
Use “at weekends” in British English and “on weekends” in American English when talking about weekends generally.
Is “over the weekend” correct?
Yes. “Over the weekend” is widely used in both British and American English and can be a useful neutral alternative.
Remember This
- At the weekend → mainly British English
- On the weekend → mainly American English
- In the weekend → generally unnatural for “during the weekend”
- At weekends → British English
- On weekends → American English
- Over the weekend → widely used in both varieties
Conclusion
The choice between “at the weekend” and “on the weekend” is mainly a matter of regional English. British English traditionally prefers “at the weekend,” while American English generally uses “on the weekend.” Both expressions can naturally describe activities or plans during the weekend.
If you are learning English, the most important thing is to avoid “in the weekend” when you mean “during the weekend.” Choose at for British English or on for American English, and your sentence will sound natural and clear.

Levi Jack is a creative writer and conversation expert passionate about helping people communicate confidently. At ReplyCorner, he shares charming, witty, and engaging reply ideas that make everyday conversations more enjoyable and memorable.