До второй половины XVII века о флагах России ничего не известно. Различные варианты возникновения флага можно проследить только со времён царя Алексея Михайловича, когда в 1668 году был построен первый русский военный корабль «Орёл». Уже 13 июня 1694 года под бело-сине- красным флагом на амстердамском рейде, по сообщениям голландских газет того времени, стоял купленный московским государством 44-пушечный фрегат, построенный в Роттердаме (позже, в Архангельске, Пётр I назвал корабль «Святое пророчество»)
8 апреля 1918 года вопрос о флаге РСФСР обсуждался на заседании Совета Народных Комиссаров РСФСР. В постановлении СНК предлагалось ВЦИКу объявить государственным флагом красное полотнище с буквами «П. В. С. С.» (то есть с аббревиатурой девиза «Пролетарии всех стран, соединяйтесь!»). Однако это предложение не было принято. Декретом Всероссийского Центрального Исполнительного Комитета от 13 апреля 1918 года было установлено: «Флагом Российской Республики устанавливается красное знамя с надписью: Российская Социалистическая Федеративная Советская Республика». В тексте декрета не содержалось никаких уточнений относительно цвета, величины и расположения надписи, соотношения ширины и длины полотнища.
Государственный флаг РСФСР представляет собой прямоугольное полотнище с равновеликими горизонтальными полосами: верхняя полоса белого цвета, средняя лазоревого цвета и нижняя алого цвета. Отношение ширины флага к его длине 1:2 Ст. 181 Конституции (Основного Закона) РСФСР 1978 года (в редакции от 1 ноября 1991 года)
Существует множество разных толкований о значении цветов флага РФ, но вот одно из самых распространённых: белый цвет символ православной веры; синий цвет символ царской власти; красный цвет символ русского народа;