В 1896 году повелением императора Николая II он стал государственным и оставался таковым до 1917 года. Вновь триколор стал государственным флагом России в 1991 году.
22 августа 1991 года Верховный Совет РСФСР постановил: «считать исторический флаг России – полотнище из равновеликих горизонтальных белой, лазоревой и алой полос – официальным Национальным флагом Российской Федерации». Так трехцветный российский флаг заменил красное полотнище с серпом и молотом. С 1994 года 22 августа отмечается как День Государственного флага Российской Федерации.
В настоящее время чаще всего неофициально используется следующая трактовка значений цветов флага России: белый цвет означает мир, чистоту, непорочность, совершенство; синий - цвет веры и верности, постоянства; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.
Как бы ни трактовались значения цветов флага, для россиян бело-сине-красный стяг это, прежде всего, символ величия России.