La bandera fue diseñada por el zar Pedro el Grande y se basó en la bandera holandesa. Constaba de tres franjas horizontales de color blanco, azul y rojo. Esta bandera representaba el imperialismo ruso y la dinastía Romanov.
Bandera de la Unión Soviética (1922-1991)
La bandera fue diseñada por Vladimir Tatlin y se basó en la bandera de la República Federativa Soviética Socialista de Rusia (RSFSR). Consistía en un fondo rojo con un símbolo dorado de la hoz y el martillo en la esquina superior izquierda. El color rojo representaba la sangre derramada durante la Revolución Rusa. La hoz y el martillo representaban la unión de la clase trabajadora y el campesinado.
Bandera de la Federación Rusa (1991-presente)
La bandera se basa en la bandera del Imperio Ruso, pero con la franja roja reemplazada por una franja azul. Esta bandera representa la democracia, la libertad y la igualdad.