На установление Дня России повлияли три события: принятие Декларации о государственном суверенитете РСФСР 12 июня 1990 года, первые выборы президента РСФСР 12 июня 1991 года и «парад суверенитетов» в СССР. Дату 12 июня закрепили как праздничный нерабочий день в 1992 году, а официальное название «День России» праздник получил в 2002 году.
12 июня 1990 года I Съезд народных депутатов РСФСР принял Декларацию о государственном суверенитете Российской Советской Федеративной Социалистической Республики. Документ приняли по итогам голосования: 907 — за, 13 — против, 9 воздержались. Декларацию подписал председатель Верховного Совета РСФСР Борис Ельцин.
В Декларации РСФСР провозглашалась суверенным государством. Эта дата стала основой праздника.
Декларацию приняли в условиях, когда союзные и автономные республики СССР одна за другой заявляли о своём суверенитете, — в период так называемого «парада суверенитетов». Российская декларация стала частью этого процесса и закрепила приоритет Конституции и законов РСФСР на территории республики.
В первую годовщину принятия Декларации, 12 июня 1991 года, прошли первые выборы президента РСФСР; жители Москвы и Ленинграда впервые в новейшей истории выбирали мэров. Президентом РСФСР избрали Бориса Ельцина. Совпадение двух дат усилило значение 12 июня.
Хронология закрепления даты:
Согласно Трудовому кодексу РФ от 30 декабря 2001 года, вступившему в силу 1 февраля 2002 года, 12 июня — нерабочий праздничный день. В первые годы праздник неофициально называли «Днём независимости России».
Историю распада СССР, «парада суверенитетов» и становления новой России разбирают в книгах по новейшей истории. Эпоху конца 1980-х и начала 1990-х описывает Егор Гайдар в книге «Гибель империи. Уроки для современной России», политическую борьбу того периода — Борис Ельцин в мемуарах «Записки президента». Документы и хронику Съезда народных депутатов публикуют в сборниках по истории российской государственности. Эти издания дают первоисточники и контекст, без которого дата 12 июня остаётся набором фактов.