La 7 februarie 1990, Comitetul Central al PCUS a fost forțat să slăbească controlul asupra puterii. Cam în același timp, diferite "republici" din Uniunea Sovietică au început să își revendice dreptul de a deveni independente. Acestea au încetat să mai respecte legile guvernului central al Uniunii Sovietice. De asemenea, au încetat să mai plătească impozite autorităților centrale (de la Moscova) ale Uniunii Sovietice. Acestea au slăbit autoritatea și economia sovietică.
În timpul unei vizite a lui Gorbaciov la Vilnius, capitala Lituaniei, în 1990, aproximativ 250.000 de persoane au protestat în cadrul unei adunări publice. La 11 martie 1990, liderii lituanieni și-au declarat independența față de Uniunea Sovietică. Cu toate acestea, guvernul central sovietic a cerut Lituaniei să renunțe la independența sa și a trimis armata sovietică a continuat să mențină numeroase trupe în Lituania. Guvernul a declarat că va trebui să respecte constituția sovietică dacă dorește să plece. Uniunea Sovietică a făcut, de asemenea, o blocadă economică a Lituaniei. Estonia și Letonia au fost, de asemenea, ocupate ilegal de Uniunea Sovietică în 1940. La 30 martie 1990, liderii Estoniei au declarat că controlul exercitat de Uniunea Sovietică asupra țării lor din 1940 a fost ilegal. De asemenea, aceștia și-au declarat independența. Liderii Letoniei au început, de asemenea, procesul de independență la 4 mai 1990.
La 17 martie 1991, populația Uniunii Sovietice a votat pentru menținerea Uniunii Sovietice existente într-o formă ușor modificată. Statele baltice (Lituania, Estonia, Letonia), Armenia, Georgia și Moldova au boicotat votul. În fiecare dintre celelalte nouă "republici" ale Uniunii Sovietice, majoritatea alegătorilor au susținut menținerea Uniunii Sovietice. În iunie 1991 au avut loc alegeri în Republica Rusă a Uniunii Sovietice. Boris Elțîn a obținut 57% din voturi. El a fost un critic al lui Mihail Gorbaciov. Candidatul preferat al lui Gorbaciov, fostul premier Nikolai Ryzhkov, a obținut doar 16% din voturi.
Lovitura de stat
La 20 august 1991, "republicile" din Uniunea Sovietică au convenit să semneze un acord care le făcea aproape independente, dar parte a unei federații, cu un președinte, o politică externă și o armată comune. Cu toate acestea, multe persoane nu au fost de acord și au dorit o tranziție rapidă la economia de piață, chiar dacă aceasta ar fi însemnat dizolvarea Uniunii Sovietice. Au existat multe alte persoane din PCUS și din armata Uniunii Sovietice care susțineau continuarea Uniunii Sovietice.
La 19 august 1991, câțiva lideri de rang înalt ai Uniunii Sovietice au format un "Comitet de Stat pentru Situația de Urgență de Stat". Aceștia au împiedicat semnarea acordului menționat mai sus la 20 august 1991. Printre acești lideri se numărau vicepreședintele lui Gorbaciov, Gennadi Yanayev, prim-ministrul Valentin Pavlov, ministrul apărării, Dmitriy Yazov, șeful KGB, Vladimir Kryuchkov, și mulți alți oficiali de rang înalt. În acel moment, Gorbaciov se afla în vacanță în Crimeea). Acești oficiali l-au plasat în arest la domiciliu. De asemenea, au emis ordine de interzicere a tuturor activităților politice și au interzis majoritatea ziarelor.
A fost ca o lovitură de stat. Organizatorii se așteptau la un sprijin popular pentru acțiunea lor. Dar oamenii nu i-au susținut. În schimb, au susținut "Casa Albă" (biroul lui Elțîn), pe atunci sediul simbolic al suveranității rusești. Organizatorii loviturii de stat au încercat, dar nu au reușit să-l aresteze pe Boris Elțîn. După trei zile, la 21 august, lovitura de stat a eșuat. Autoritățile i-au reținut pe organizatori. Gorbaciov a revenit în funcția de președinte al Uniunii Sovietice. Cu toate acestea, puterile reale ale lui Gorbaciov s-au redus.
Până în toamna anului 1991, guvernul rus a preluat guvernul Uniunii, minister cu minister. În noiembrie 1991, Elțîn a emis un ordin prin care a interzis PCUS pe întreg teritoriul republicii ruse. Ca urmare, mulți foști membri ai PCUS au părăsit PCUS pentru a se alătura noilor posturi din noul guvern rus.
După eșecul loviturii de stat, republicile din Uniunea Sovietică și-au intensificat eforturile de a deveni independente. La 6 septembrie 1991, Uniunea Sovietică a recunoscut independența Estoniei, Letoniei și Lituaniei. La 1 decembrie 1991, Ucraina și-a declarat independența, după ce 90% dintre alegători au optat pentru o Ucraină independentă; acest lucru a distrus cu adevărat orice speranță de a menține Uniunea Sovietică unită, deoarece Ucraina era a doua cea mai puternică "republică" după Rusia. Una câte una, celelalte unsprezece "republici" ale Uniunii Sovietice s-au declarat, de asemenea, state suverane și independente.
CIS
După cum s-a menționat mai sus, la 6 septembrie 1991, Uniunea Sovietică a recunoscut independența Estoniei, Letoniei și Lituaniei. Trebuie remarcat faptul că douăsprezece din cele cincisprezece republici ale Uniunii Sovietice au semnat un acord internațional (Carta Europeană a Energiei) la Haga, la 17 decembrie 1991. Semnarea a arătat că aceste republici au devenit practic țări independente și suverane.
Lăsând deoparte Estonia, Letonia și Lituania, deja independente, celelalte 12 republici, toate (cu excepția Georgiei) au aderat la Comunitatea Statelor Independente (CSI). În decembrie 1993, Georgia a aderat și ea la CSI. La 26 august 2006, Turkmenistanul a părăsit statutul de membru permanent și a devenit membru asociat.
Multe persoane au crezut că, odată cu crearea Comunității Statelor Independente (CSI), Uniunea Sovietică a încetat să mai existe. Aceștia credeau că a fost vorba de dizolvarea Uniunii Sovietice. Mulți alții cred că, odată cu CSI, Rusia continuă să dețină un anumit control asupra fostelor republici ale Uniunii Sovietice.
La 25 decembrie 1991, Gorbaciov a demisionat din funcția de președinte al URSS. Până la 31 decembrie 1991, toate instituțiile oficiale sovietice au încetat să mai funcționeze în diferite "republici" ale Uniunii Sovietice. Guvernele individuale ale acestor republici au început să funcționeze. Steagul sovietic a fluturat pentru ultima dată deasupra Kremlinului.