Праздник был учрежден Федеральным Законом «О внесении в статью 1 Федерального закона «О днях воинской славы (победных днях) России», подписанным в декабре 2004 года президентом России Владимиром Путиным. Впервые в России этот новый всенародный праздник отмечался 4 ноября 2005 года. День народного единства был учрежден в память о событиях 1612 года, когда народное ополчение под предводительством Кузьмы Минина и Дмитрия Пожарского освободило Москву от польских интервентов. В это тяжелое для России время патриарх Гермоген призвал русский народ встать на защиту православия и изгнать польских захватчиков из Москвы. Его призыв был подхвачен русскими людьми. В сентябре 1611 года «торговый человек», нижегородский земский староста Кузьма Минин обратился к горожанам с призывом создать народное ополчение. По предложению Минина на пост главного воеводы был приглашен 30-летний новгородский князь Дмитрий Пожарский. Так во главе второго земского ополчения стали два человека, избранные народом и облеченные его полным доверием. Под знамена Пожарского и Минина собралось огромное по тому времени войско — более 10 тысяч служилых поместных людей, до трех тысяч казаков, более тысячи стрельцов и множество «даточных людей» из крестьян.
Таким образом, День народного единства по сути совсем не новый праздник, а возвращение к старой традиции.
В День народного единства в разных городах нашей страны политические партии и общественные движения организуют митинги, шествия и концерты, благотворительные акции и спортивные мероприятия.