On or At The Weekend
Usage Differences
The main difference between "on the weekend" and "at the weekend" is their usage and regional preferences.
In American English, "on the weekend" is more commonly used, while in British English, "at the weekend" is the preferred phrase.
What did you do on the weekend?
What did you do at the weekend?
She did her chores on the weekend.
She did her chores at the weekend.
Meaning
In terms of meaning, both phrases refer to the time period of the weekend, which typically includes Saturday and Sunday.
In the Weekend
When we are referring to events and actions that occurred during a weekend, we cannot use the preposition "in." Avoid using "in the weekend" and instead use "at the weekend" or "on the weekend" depending on the context.
He often exercises in the weekend.
He often exercises on the weekend.
Comments
(8)"At the weekend" is a British English expression, and "on the weekend" is American English. But they both mean the same thing.

Recommended
