Opposisjonen i Serbia forsøkte flere ganger på 1990-tallet å skifte ut Milošević. I 1991 var det protester med krav om liberalisering av media og i 1992 var det store protester mot Miloševićs styre i forbindelse med at FN-styrker (UNPROFOR) gikk inn på serbisk-okkupert kroatisk territorium. Den viktigste protesten mot regimet var vinteren 1996-1997 etter at Milošević annullerte resultatet fra lokalvalget i november 1996 der opposisjonen vant Beograd og flere viktige byer. Bakgrunnen for protestene i 1996 var delvis Dayton-avtalen fra 1995 og at befolkningen var utslitt etter jugoslaviakrigene. Protestene i 1996-1997 varte i 88 dager og studentenes egne demonstrasjoner varte i 120 dager. Det deltok ofte 100.000 personer i demonstrasjonene og i den serbisk-ortodokse jule- og nyttårshelgen deltok opptil 500.000.