После августовского государственного переворота 1991 года, в котором Геннадий Андреевич не участвовал, так как находился на отдыхе в Кисловодске, он становится главой коммунистической партии РФ и её бессменным лидером в Госдуме. Зюганов всегда придерживался принципов коммунизма и никогда не отказывался от своих слов, как многие политики.
На должность президента Геннадий Андреевич баллотировался 4 раза, но всегда проигрывал всем своим конкурентам: Б.Н. Ельцину, Д.А. Медведеву, В.В. Путину. Кстати Зюганов часто сомневался в легитимности президентских выборов и публично об этом высказывался. Именно Геннадий Андреевич в 99-е гг. призывал Ельцина добровольно уйти с поста президента, но получил отказ, тогда коммунист официально призывал депутатов Госдумы объявить Ельцину импичмент, но не набрал нужного количества голосов.
После победы Владимира Путина на президентских выборах в 2000 году, Зюганов усомнился в честности выборов, в частности в предвыборной агитации, и направил запрос в генеральную прокуратуру РФ с просьбой провести расследование по факту нарушений. Но сотрудники правоохранительных органов не нашли никаких нарушений.
В принципе, лидер КПРФ постоянно обвинял Путина в нечестности проведения президентских выборов. На протяжении 30 лет Геннадий Зюганов смог зарекомендовать себя, как талантливый политик, руководитель, но, к сожалению, многие критикуют его за политическую деятельность.
Некоторые соратники Зюганова вышли из КПРФ и создали свою партию «Коммунисты России». Однако это было связано не с любовью к Родине и стремлением изменить к лучшему жизнь граждан, а всего лишь борьбой за власть. Коммунисты России никак не проявили себя на политической арене, а только запомнились гражданам скандальными ситуациями во время предвыборной агитации.