Marraskuussa 1988 Viron neuvostotasavallan korkein neuvosto julisti maan suvereeniksi. Toukokuussa 1990 osa vuoden 1938 perustuslaista palautettiin voimaan ja maan nimi muutettiin Viron tasavallaksi. Kansanäänestyksessä suurin osa kansasta kannatti itsenäisyyden palauttamista. Viro julistautui uudelleen itsenäiseksi 20. elokuuta 1991, kun Neuvostoliitossa tapahtui epäonnistunut vallankaappausyritys.