Названия праздников пишутся с заглавной буквы, потому что являются именами собственными. www.kp.ru С большой буквы пишется первое слово наименования, а также входящие в название имена собственные. gramota.ru
Некоторые исключения:
- Односложные названия. petr-panda.ru Если общепризнанный праздник содержит одно слово, то его следует писать с заглавной буквы. petr-panda.ru Примеры: Пасха, Рождество. petr-panda.ru
- Даты, отличающиеся важностью исторических событий. petr-panda.ru В таком случае даже несколько слов в названиях праздников следует писать с большой буквы. petr-panda.ru Это касается значимых религиозных, государственных и исторических событий. petr-panda.ru Примеры: Старый Новый год, Великая Отечественная война, День Героев Отечества в России. petr-panda.ru
В названиях праздников с начальной цифрой название месяца пишется с большой буквы: 1 Мая (Первое мая), 8 Марта (Восьмое марта). gramota.ru