Det offisielle flagget til Slovakia er en trekantet rektangulær duk, hvis sider er proporsjonale med hverandre i forholdet 2: 3. På flaggfeltet er det tre striper med samme bredde: rød - nederst, blå - i midten og hvit - øverst. I venstre halvdel av flaggfeltet er det et gammelt våpenskjold, som ser ut som et hvitt dobbeltkors på et trippelblått fjell, utført på et rødt felt.
Historien til Slovakias flagg er veldig gammel. En gang tilhørte disse landene kongedømmet Ungarn. For første gang dukket det opp et hvitt kors i et skarlagent felt i symbolikken til den ungarske herskeren Bela IV, som restaurerte landet etter den mongolske invasjonen på 1200 -tallet. Dobbeltkorset på skjoldet var hovedsymbolet til kong Bela, preget på mynter og andre palassutstyr. Det minnet om det doble patriarkalske korset brakt av Cyril og Methodius fra Byzantium på 900 -tallet.
På midten av 1800 -tallet forsøkte slovakker å frigjøre seg fra ungarsk styre. Flagget deres i frigjøringskrigen var den røde og hvite duken, som de reiste i fortroppen til troppene sine. De russiske troppene kom slovakkene til hjelp, på hvis side Østerrike også kom ut. Nicholas I anså det som sin plikt å støtte det broderlige slaviske folket. Russisk hjelp kom godt med, og Ungarn ble beseiret, og en blå stripe ble lagt til Slovakias flagg til ære for den russiske staten.
I 1939, på territoriet til det moderne Slovakia, ble Den første slovakiske republikk opprettet, som godkjente en enkel tricolor som nasjonalflagg. På slutten av andre verdenskrig ble Slovakia forent med Tsjekkia til en enkelt stat, og en stund måtte de glemme sitt eget flagg. 1990 brakte suverenitet og en endring av nasjonale symboler sammen med fløyelsrevolusjonen. Så tricolor kom tilbake til flaggstengene i landet, men utseendet endret seg noe. Helt sammenfallende med russeren i utseende, krevde Slovakias flagg unike, bare iboende trekk. Det var da landet husket den ungarske kongen Bela IV og skjoldet hans med et dobbelt hvitt kors. I dag symboliserer dette særegne tegnet tradisjonen der Felvidek, eller dagens Slovakia, en gang var en del av Ungarn. Tre asurblå fjell som bærer korset er Tatra, Fatra og Matra, hvor slovakker bodde fra gammel tid. I dag er bare to av dem faktisk lokalisert på Slovakias territorium.