Потреба у загальнодержавному святі для відзначення захисників України особливо гостро постала після російської окупації Криму та початку воєнних дій на території Донецької та Луганської областей. Сотні полеглих бійців за Україну потребували гідного вшанування з боку суспільства і держави[8]. Також в українському суспільстві внаслідок реакції на російсько-українську війну підсилилися тенденції декомунізації — відмови від радянських символів і свят[9].
В багатому на подвиги літописі українського воїнства безліч битв і дат, гідних стати Днем захисника Вітчизни. Я наголошую, Україна більше ніколи не відзначатиме це свято за військово-історичним календарем сусідньої країни. Ми будемо шанувати захисників своєї Батьківщини, а не чужої!
14 жовтня 2014 року Президент Петро Порошенко встановив: щорічно 14 жовтня відзначати День захисника України та скасувати святкування Дня захисника Вітчизни 23 лютого[14], знаного за часів СРСР як «День радянської армії і Військово-морського флоту». Указ мав на меті вшанування мужності та героїзму захисників незалежності й територіальної цілісності України, військових традицій і звитяг Українського народу, сприяння подальшому зміцненню патріотичного духу в суспільстві та на підтримку ініціативи громадськості[15][14]. Цим же указом скасовано указ Президента України Леоніда Кучми 1999 р., яким встановлювалося свято — День захисника Вітчизни, що відзначалося щорічно 23 лютого.
У лютому 2015 року Президент Порошенко виступив з ініціативою зробити День захисника України державним святом і неробочим днем[16] із внесенням відповідних поправок до Кодексу законів про працю[17].
5 березня 2015 Верховна Рада України ухвалила за основу та в цілому президентський законопроєкт, яким пропонується зробити вихідним днем День захисника України 14 жовтня[18].
Перше відзначення
«Молитва за захисників України» у Софійському соборі 14 жовтня 2017 року у присутності Президента Порошенка
У 2015 році в Україні вперше відзначили свято Дня захисника України. Воно пройшло під гаслом «Сила нескорених».[19][20]
Встановлення гендерної рівності
3 серпня 2021 року Президент Володимир Зеленський підписав Закон «Про внесення зміни до статті 73 Кодексу законів про працю України» № 1643-ІХ, який парламент ухвалив 14 липня 2021 року. Документ сприяє гендерно збалансованому висвітленню ролі військовослужбовців у захисті нашої країни та належному вшануванню воїнів обох статей. Адже багато жінок нарівні з чоловіками беруть участь у захисті суверенітету й територіальної цілісності України.
Згідно із законом, назва свята «День захисника України», яке щороку відзначається 14 жовтня, змінюється на «День захисників і захисниць України». Закон набрав чинності з дня, наступного за днем його опублікування, тобто з 4 серпня2021 року.[21]
Повномасштабна російсько-українська війна 2022 року
14 жовтня 2022 року Україна відзначила свято новими наступальними контрударами. Як повідомдяє Укрінформ, головнокомандувач Збройних сил УкраїниВалерій Залужний привітав захисників і захисниць зі святом і відзначив, що українці у лютому 2022 року витримали потужний ворожий удар, поховали міф про непереможність російської армії, а тепер повертають своє і йдуть вперед.[22]
Загалом за час від початку повномасштабного вторгнення росії в Україну, за мужність і героїзм у жорстоких боях, державними нагородами відзначені майже 30 тисяч українських захисників.[23]
Зміна дати
У зв'язку з реформою церковного календаря в Україні, Покрова Пресвятої Богородиці з 2023 року відзначатиметься 1 жовтня. 28 червня 2023 Президент України Володимир Зеленський подав до Верховної Ради законопроєкт про перенесення Дня захисника України з 14 жовтня на 1 жовтня[24][25][26], який було ухвалено 14 липня 2023 року[27]. 28 липня Зеленський підписав законопроєкт та Указ Президента № 455/2023 «Про внесення змін до деяких указів Президента України», відтак, дата відзначення свята була остаточно перенесена[28].
У культурі
Поштові марки
12 жовтня 2015 Укрпошта випустила поштову марку «День захисника України»[29].
До Дня захисників і захісниць України 1 жовтня 2024 року Укрпошта ввела в обіг марку «Під покровом Богородиці».[30]