18 декабря 1876 года, на площади Казанского собора в Петербурге состоялась первая политическая демонстрация под красным флагом в России. В истории она известна как Казанская демонстрация.
Демонстрация была организована и проведена народниками из «Земли и воли» и связанными с ними членами рабочих кружков. На площади собралось около 400 человек. Страстную революционную речь перед собравшимися произнёс Г.В. Плеханов. Молодой рабочий Я. Потапов развернул красный флаг, ставший символом революционного движения.
Демонстрация была разогнана полицией. Был арестован 31 демонстрант, из которых 5 осуждены на 10—15 лет каторжных работ, 10 приговорены к ссылке в Сибирь и трое рабочих, в том числе Я. Потапов, к заточению на 5 лет в монастырь.
Казанская демонстрация знаменовала начало сознательного участия русского рабочего класса в общественном движении. Под красными знамёнами проходили митинги, демонстрации, маёвки антиправительственного характера.
В 1898 году красный флаг стал флагом РСДРП.
В 1917 году красный флаг стал флагом нашей Родины.