Державне свято започаткували 14 жовтня 2014 відповідним указом Президента з назвою День захисника України. Водночас скасували День захисника Вітчизни, який з радянських часів відзначався 23 лютого. Передумовою для таких змін стала російська агресія та війна на Донбасі, яка посилила в українському суспільстві патріотичні настрої та відмову від символів, спільних із країною-агресором.
З 2015 року День захисників України став офіційним вихідним. А в липні 2021-го рішенням Верховної Ради його перейменували в День захисників і захисниць України. Адже поняття оборонець країни не розрізняється за гендерним принципом, це особистий свідомий вибір кожного громадянина.
День захисників і захисниць України співпадає з Днем українського козацтва та релігійним святом Покрови Пресвятої Богородиці.