which is the right grammatical saying from these, "I will do my work on the weekend", "I do my work in weekends" or "I will do my work at the weekend"?

  • 2
    Why is "over the weekend" missing?
    – user140086
    Oct 21 '15 at 9:31
  • 2
    You can visit here and here. You will see a lot of excellent answers.
    – user140086
    Oct 21 '15 at 9:53
  • ...But yes, that would be the right one to use. Overwhelmingly the most common. Oct 21 '15 at 9:58

The best options are "during" or "over".

I will do my work over the weekend.

I will do my work during the weekend.

Neither "in the weekend" nor "at the weekend" sound correct. "On the weekend" sounds OK, more so if you're talking about multiple weekends.

I do my work on weekends.

  • I'd so love to give this a +1... I agree with most of the answer, except that "at the weekend" is by far the best phrasing to my (native English) ear.
    – AndyT
    Oct 21 '15 at 11:11
  • @AndyT, native from where? "At the weekend" doesn't sound quite right to my American ear. Oct 21 '15 at 11:13
  • @AndyT Interesting. I've literally never heard "at the weekend". Maybe it's a BrE thing? Where are you from?
    – Dan Bron
    Oct 21 '15 at 11:14
  • @DanBron; Matt: Aha! Yet another side of the pond issue then! I'm from England. I did intend for "native English" to make that obvious, but I guess it is slightly ambiguous. WS2 (in his comment to CM2K's anwer is also British and prefers "at the weekend".
    – AndyT
    Oct 21 '15 at 11:23
  • 1
    I believe over the week-end has a different meaning to at the week-end (or Am on the w/e). It suggests that it is some sort of task or chore which you will deliver on the Monday or thereafter e.g. a piece of homework. One would seldom hear Are you going to the football match over the week-end - in fact it wouldn't make sense. I think over implies sometime over and that the timing is loose.
    – WS2
    Oct 21 '15 at 14:40

My dictionaries say "at the weekend, at weekends "British English,"on the weekend, on weekends "American English.over the weekend (both).LDOCE,Oxford Collocations Dictionary


I like "this weekend" or "over the weekend". "My parents are coming to visit this weekend." "Over the weekend, I am going swimming."

Not the answer you're looking for? Browse other questions tagged or ask your own question.