День защитника Отечества, который первоначально носил название День Красной армии и флота, появился на заре советской власти, в 1922 году, в четвертую годовщину создания Рабоче-крестьянской Красной армии.
После Великой Отечественной войны праздник получил новое название — День Советской армии и Военно-морского флота. С 1993 года 23 февраля стало называться День защитника Отечества, не изменив, впрочем, своей сути.
Сегодня День защитника Отечества — это праздник всех, кто связан с армией или военной службой, и его отмечают не только в России, но и большинстве стран бывшего СССР. В странах Балтии и на Украине, где сегодня другие приоритеты и свои военные праздники, 23 февраля тоже празднуют, но неофициально и при явном неодобрении властей.