
Zastava Slovenije je belo-modro-rdeča zastava z grbom Slovenije. Grb se nahaja v levem gornjem delu zastave. Grb Slovenije ima obliko ščita. V sredini ščita je na modri podlagi lik Triglava v beli barvi, pod njim sta dve valoviti modri črti, ki ponazarjata Jadransko morje in reke, nad njim pa so v obliki navzdol obrnjenega trikotnika razporejene tri zlate šesterokrake zvezde.
S pomočjo zlate barve treh zvezd je ohranjen tudi spomin na zlato barvo v zgodovinski zastavi dežele Kranjske, ki velja za predhodnico tribarvnice.Bela, modra in rdeča so panslovanske barve, ki se pojavljajo v večini zastav slovanskih držav. Barve naše zastave, ki so bile izbrane leta 1848, zaradi dviga nacionalne (pan-slovanske) zavesti, so bile za to obdobje zelo primerne in so pomagale Slovencem, da so se začeli zavedati svojih slovanskih korenin. Takrat so Slovenci določili slovenske barve na podlagi barv iz grba dežele Kranjske. Zastave v belo-modro-rdeči barvni kombinaciji (prvotno je imel kranjski grb iz leta 1463 namesto bele barve zlato barvo) so takrat sponatno osvojile srca Slovencev in zavihrale po vsej državi.
Leta 1945 je zastavo dopolnila zvezda, leta 1991 pa so zvezdo na zastavi enostavno zamenjali z novim slovenskim grbom.