В 1922 году 23 февраля был официально объявлен Днем Рабоче-Крестьянской Красной армии и Флота, а позднее отмечался в СССР как День Советской Армии и Военно-Морского Флота.
В настоящее время праздник приобрел значение дня воинской славы РФ в соответствии с федеральным законом «О днях воинской славы»
18 января 2006 года Госдума постановила исключить из официального описания праздника в законе слова «День победы Красной Армии над кайзеровскими войсками Германии (1918 год)», а также изложить в единственном числе понятие «защитник».
С 2002 года по решению Государственной думы ФС РФ 23 февраля в России является нерабочим днём.
День защитника Отечества отмечается также в Кыргызстане (является нерабочим днем),Украине (восстановлен в 1999 г.), в Беларуси и в Приднестровье. На Украине и в Беларуси продолжает оставаться рабочим днём.
Сегодня россияне отдают дань уважения и признательности военнослужащим, ветеранам армии и флота, воинам-афганцам, семьям тех, кто был или остается в ратном строю. У защитников Отечества всегда была нелегкая судьба, и ныне у российских военных — служба без выходных дней.