Разница между «on the weekend» и «at the weekend» в английском языке связана с региональными предпочтениями. 12
В американском английском чаще используют «on the weekend». 12 Эта форма передаёт ощущение непрерывности и соответствует другим предложным фразам с «on», например «on Monday» или «on vacation». 1
В британском английском предпочитают «at the weekend». 12 Такая форма связана с использованием «at» для конкретных моментов времени, она отражает более точный момент, когда происходят действия. 1
При этом обе фразы имеют одинаковое значение: они обозначают действия или планы, которые происходят в выходные (обычно в субботу и воскресенье). 12