Использование предлогов обычно зависит от того, что вы конкретно собираетесь сказать. Это может вас удивить, но все три предлога используются с «выходными». Например, вы могли бы сказать «драки на выходных». В этом смысле вы имеете в виду боевые действия, которые происходили в выходные. Или вы можете использовать «in» для обозначения определенных выходных. «Работа в выходные» тоже приемлема. «On» обычно используется в американском английском. Впрочем, «на выходных» тоже можно было бы использовать. Хотя «в выходные» часто звучит неправильно, это, как правило, британский английский.
Вы можете попробовать использовать «во время» или «в конце» с «выходными», если вам неудобно использовать другие способы использования. Если вы пытаетесь передать определенные даты, вы можете использовать "
в выходные ___ "
Посетите
esl.about.com. Чтобы прояснить любые сомнения.