Восстановить исторический триколор предложила в ноябре 1990 года комиссия, которой было поручено разработать проект нового флага РСФСР. Почти без разногласий было решено: Россия имела бело-сине-красный флаг с более чем 300-летней историей, он должен вернуться.
В дни Российской Империи белый цвет символизировал независимость и свободу страны, синий считался цветом Богоматери, под покровительством которой находится страна, а красный означал державность. В современной России белый цвет на флаге символизирует чистоту и благородство, синий — верность и честность, а красный цвет напоминает о смелости, мужестве и крови, пролитой за Отечество.
Российский флаг есть в Книге рекордов Гиннесса: он попал туда благодаря патриотам из Владивостока. В 2013 году на флешмобе, посвященном городу, они выстроились в живой флаг России, длина которого составила 707 м, участие в акции приняли почти 27 тыс. человек.
Масштабно отмечать День флага начали только в 2007 году, поскольку до этого использовать государственные символы свободно было запрещено. Тогда же, в 2007 году, учёные установили российский триколор на дне Северного Ледовитого океана на глубине 4261 м. А в 2016 году его установили на верхушке Эльбруса.