Грамматический словарь Зализняка (склонения слова):
Сочельник, сочельники, сочельника, сочельников, сочельнику, сочельникам, сочельник, сочельники, сочельником, сочельниками, сочельнике, сочельниках
соче́льник
-а, м.
Канун церковных праздников рождества и крещения.
Крещенский сочельник.
□
— А ты, Гавря, разве не собираешься праздновать? — спросил я ---. — Ведь завтра рождество, а нынче сочельник. Короленко, История моего современника.
СОЧЕЛЬНИК, а, м. Канун церковного праздника Рождества, а также Крещения. Церковная служба в сочельник.
соче́льник
СОЧЕЛЬНИК -а; м. Канун церковных праздников Рождества и Крещения. Крещенский с. Рождественский с. Сегодня с., вечером зажгут ёлку.
СОЧ’ЕЛЬНИК, сочельника, ·муж. (·устар. ). Канун церковных праздников рождества и крещения. Рождественский сочельник. Крещенский сочельник.