Demonstranterna - upprörda över landets coronarestriktioner - pepprade parlamentet med ägg.
"Stoppa coronafascismen" stod det på plakat som demonstranter bar på, medan höga rop om "förräderi" hördes, rapporterar Reuters.
Draperade i landets flagga hade några av demonstranterna placerat sig uppe på höjden där parlamentet i huvudstaden Bratislava ligger.
Orsaken till protesterna är ett lagförslag enligt vilket det föreslås bli lättare för vaccinerade att vistas i offentliga miljöer och delta i evenemang.
Myndigheterna kämpar med att få folk att vaccinera sig, men hittills har endast 34,9 procent av invånarna blivit fullvaccinerade, visar siffror från Johns Hopkins-universitetet.
En del oppositionspartier har varit uttalat negativa mot vaccinering, och den före detta premiärministern Robert Fico har sagt att han inte tänker vaccinera sig.