На всех выборах президента России кандидат от КПРФ занимал второе место. В 1991 году Николай Рыжков с 16,85 % голосов был опережён Борисом Ельциным (57,30 %). На выборах в 1996 году Геннадий Зюганов проиграл Борису Ельцину (32 % против 35 % в первом туре, 40 % против 54 % во втором). Данные выборы многие считают сфальсифицированными. Главный аналитик телеканала НТВ Всеволод Вильчек впоследствии рассказывал о том, как телевидение активно использовало манипуляционные технологии в пользу Ельцина. Тем не менее Г. А. Зюганов поздравил Ельцина с победой на президентских выборах, что вызвало непонимание у части представителей левого движения.