Postul Crăciunului ţine 40 de zile, începând cu data de 15 noiembrie şi sfârşind la 25 decembrie, lăsând sec în seara Sfântului Filip, pe 14 noiembrie.
Creștinii care postesc toate cele 40 de zile se învrednicesc să primească pe Cuvântul lui Dumnezeu întrupat și născut din Fecioara Maria.
În Postul Craciunului nu trebuie să mâncăm carne, ouă și brânză. Lunea, Miercurea și Vinerea mâncăm bucate fără unsoare (ulei) și fără vin. Marțea și Joia se dezleagă la untdelemn și vin.
Sâmbetele și duminicile, până la 20 decembrie exclusiv, se dezleagă la untdelemn, vin si peste.
Dacă în zilele de Luni, Miercuri si Vineri prăznuim vreun sfânt mare, însemnat în calendar cu cruce neagră (+), mâncăm untdelemn si bem vin; iar de va cădea hramul bisericii sau sărbătoare însemnată în calendar cu cruce rosie (+), atunci dezlegăm si la peste.
Martea si joia mâncăm peste, untdelemn si bem vin, când cade în aceste zile: vreun sfânt mare, hramul sau sărbători cu rosu.
În Ajunul Crăciunului, 24 decembrie, creștinii trebuie să țină post negru.
“Ziua de Ajun a Crăciunului este o zi de post mai aspru decât celelalte zile. Se ajunează până la ceasul al IX-lea (ora 15.00), când se obişnuieşte să se mănânce, în unele părţi, grâu fiert amestecat cu fructe şi miere, în amintirea postului Sfântului Prooroc Daniel şi al celor trei tineri din Babilon. În unele zone se ajunează până la răsăritul luceafărului de seară, care ne aminteşte de steaua ce a vestit magilor naşterea Mântuitorului. Această ajunare aminteşte, de asemenea, de postul ţinut odinioară de catehumeni care, în seara acestei zile, primeau botezul creştin şi apoi prima împărtăşire la liturghia săvârşită atunci în acest scop”, a explicat părintele Constantin Stoica, purtătorul de cuvânt al Patriarhiei Române, conform mediafax.ro