Если мы обсуждаем событие – праздник (корпоратив, детский утренник, день города и т.д.), то мы говорим: на праздник и на празднике. Если мы говорим о времени то в праздник и в праздники. А вариант "на праздниках" мы можем употреблять только если имеем ввиду - на праздничных мероприятиях: Егор Крид выступит на новогодних праздниках, которые пройдут в Домах Культуры нескольких поселков нашей области.