I'd personally use 'on' because a weekend is two days (or even more). 'At' is more distinct, for just a smaller sized put or shorter time, Whilst on/in are utilized for extended durations or more substantial Areas. "Let us take in at an Italian restaurant at 9pm" versus "Let us try to eat in downtown on Friday".Microsoft Discover community A group