Según la "Ortografía de la lengua española", los sustantivos que forman parte del nombre de festividades, ya sean civiles, militares o religiosas, se escriben con inicial mayúscula: