Když se 15. dubna 1998 hlasovalo v Poslanecké sněmovně o přistoupení ČR do Severoatlantické aliance, byli proti pouze poslanci KSČM a SPR-RSČ (Sdružení pro republiku – Republikánská strana Československa; česká politická strana Miroslava Sládka, zastoupená v parlamentu v letech 1992–1998). Sněmovna schválila vstup ČR do NATO 143 hlasy, proti bylo 37 poslanců.
Komunistická strana usiluje o vystoupení ČR ze Severoatlantické aliance již od svého vzniku. K požadavkům na vystoupení z aliance se připojilo také volání po vystoupení z EU. V minulém volebním období podali komunisté neúspěšný návrh zákona o referendu o vypovězení Severoatlantické smlouvy.
Nyní je v Poslanecké sněmovně návrh ústavního zákona o referendu, jejž vláda odmítla. Důvodem nesouhlasného stanoviska (.pdf) bylo především příliš obecné vymezení referenda, které by umožňovalo rozhodovat o otázce setrvání České republiky v mezinárodních organizacích, jejichž je členem, resp. ratifikovat, či naopak vypovědět mezinárodní smlouvy. Návrh nyní čeká projednání Ústavně právním výborem.
Důvody, proč KSČM odmítá členství ČR v NATO, jsou mimo jiné: navyšování výdajů na obranu, účast českých vojáků na zahraničních misích bez mandátu OSN, zavádění sankcí a všeobecně agresivní politika NATO.
KSČM tyto důvody formulovala v dokumentu (.doc) Postoj KSČM k expanzivní celosvětové politice NATO a USA v jakýchkoli formách. Komunisté se domnívají, že v alianci „rozhodující roli plní Spojené státy, s cílem obnovit hegemonii a mocensky ovládnou zájmové oblasti, především místa s přírodními zdroji“. Komunisté kritizují údajnou expanzivní politiku NATO a USA, která podle nich vede k opakovaným ekonomickým sankcím a lokálním válkám, následně pak k balancování na hraně světového válečného konfliktu.
Požadavky na vystoupení z NATO se objevovaly v programu KSČM napříč historií strany i po vstupu ČR do aliance:
V roce 2004 v programu (.pdf, str.7) KSČM stálo, že strana „NATO považuje za přežitek éry bipolárního světa, který objektivně překáží evropské integraci. Dlouhodobě prosazuje jeho úplné zrušení, v první etapě požaduje vystoupení ČR z jeho vojenské složky“.
Také v programu (.pdf, str. 6) pro volby do Poslanecké sněmovny v roce 2013 můžeme najít požadavek na zrušení NATO jakožto dlouhodobý cíl KSČM. Minimálním požadavkem strany bylo opět vystoupení ČR z vojenských složek aliance.
V posledních parlamentních volbách měla KSČM v tomto ohledu totožný program (.pdf, str. 21): „Usilování nadále o zrušení paktu NATO, a o obnovení úlohy OBSE, která více než 30 let úspěšně zajišťovala mír v Evropě.“ Dále pak: „Prosazování celonárodního referenda o vystoupení z NATO, popř. vystoupení z jeho vojenských struktur.“ KSČM podporuje menšinovou vládu ANO a ČSSD, která z posledních voleb vzešla, na základě 7 podmínek. Po vládě navíc požaduje „poskytnutí záruk, že bude usilováno o přijetí zákona o celostátním referendu a dále, že nebude více navyšována účast České republiky v zahraničních vojenských misích bez mandátu Rady bezpečnosti“.
Komunisté by preferovali zajištění bezpečnosti Česka vazbou na Organizaci pro bezpečnost a spolupráci v Evropě (OBSE), popřípadě pomocí bilaterálních smluv. Strana také zvažuje otevření diskuse o neutralitě ČR. V dokumentu (.doc, str. 6) polemizují o pásu neutrálních zemí ve střední Evropě, který by mohlo tvořit Švýcarsko, Rakousko, Česko a Slovensko.
Poslanci KSČM se v minulosti účastnili demonstrací proti NATO. Konkrétní politické kroky směrem k vystoupení z aliance se snaží KSČM prosazovat především skrze návrhy o referendu.