Официалният флаг на Словашката република е трицветен правоъгълен плат, чиито страни са пропорционални една на друга в съотношение 2: 3. В полето на знамето има три ивици с еднаква ширина: червена - отдолу, синя - в средата и бяла - отгоре. В лявата половина на полето със знамето има древен герб, който прилича на бял двоен кръст на тройна синя планина, изпълнен на червено поле.
Историята на знамето на Словакия е много древна. Някога тези земи са принадлежали на Кралство Унгария. За първи път бял кръст в алено поле се появява в символиката на унгарския владетел Бела IV, който възстановява страната след монголското нашествие през 13 век. Двойният кръст на щита е основният символ на крал Бела, сечен на неговите монети и други дворцови принадлежности. Той напомня за двойния патриаршески кръст, донесен от Кирил и Методий от Византия през 9 век.
В средата на 19 век словаците правят опит да се освободят от унгарската власт. Тяхното знаме в Освободителната война беше червено -бялата кърпа, която те издигнаха в авангарда на своите войски. Руските войски се притекоха на помощ на словаците, на чиято страна излезе и Австрия. Николай I смята за свой дълг да подкрепя братския славянски народ. Руската помощ беше полезна, а Унгария беше победена и към знамето на Словакия беше добавена синя ивица в чест на руската държава.
През 1939 г. на територията на съвременна Словакия е създадена Първата словашка република, която одобрява обикновен трикольор за национален флаг. В края на Втората световна война Словакия беше обединена с Чехия в една единствена държава и за известно време трябваше да забравят за собственото си знаме. 1990 г. донесе суверенитет и промяна на националните символи заедно с кадифената революция. Така трицветът се върна към флагштоците на страната, но видът му се промени малко. Напълно съвпадащ с руския на външен вид, знамето на Словакия изискваше уникални, само присъщи черти. Тогава страната си спомни за унгарския крал Бела IV и неговия щит с двоен бял кръст. Днес този отличителен знак символизира традицията, според която Фелвидек или днешна Словакия някога е била част от Унгария. Три лазурни планини, носещи кръста, са Татра, Фатра и Матра, където от древни времена са живели словаци. Днес само две от тях действително се намират на територията на Словакия.