Fra 1984 til 1990 var Kasparov medlem av Sovjetunionens kommunistiske parti. Han var en av grunnleggerne av , men meldte seg ut et år senere på grunn av interne uoverensstemmelser. 1993 er han en av grunnleggerne av partiet Choice of Russia. I presidentvalget i 1996 støttet han gjenvalget av Boris Jeltsin. Etter at han trakk seg tilbake fra profesjonelt sjakkspill, grunnla han (russisk: Объединённый Гражданский Фронт, ) og ble medlem av (russisk: Другая Россия/ ), en koalisjon av opposisjonspartier.