Vlajka Slovinské republiky je obdélník, jehož strany jsou navzájem úměrné v poměru 1: 2. Plátno je klasická trikolóra, tvořená třemi pruhy různých barev a stejné šířky.
Spodní pruh slovinské vlajky je červený, prostřední pruh je modrý a horní pruh je bílý. Erb Republiky Slovinsko se nachází v horní části plátna, které leží blíže ke stožáru vlajky. Jeho barevné schéma je bílé a modré se zlatem. Erb je stylizovaným obrazem symbolu země a vizitky - hory Triglav. Nad jejími třemi vrcholy, protkanými bílými nitěmi, jsou tři zlaté hvězdy a siluetu hory protínají dvě vlnité modré čáry. Tyto linie symbolizují řeky Slovinska a Jaderského moře, ke kterým má země přístup. Od středověku slouží hvězdy jako symbol celjského hrabství, jehož historie slouží Slovincům jako příklad vytrvalosti a odvahy. Tento kraj si udržel etnickou slovinskou nezávislost po celé období středověkých výbojů.
Barvy slovinské vlajky jsou tradiční pro mnoho slovanských států. Historie říká, že slovinská trikolóra byla poprvé vychována vlasteneckými občany země v roce 1848. V té době se na území moderní Slovinské republiky vyvíjelo národní hnutí s centrem v Extrémě za nezávislost a suverenitu. Patrioti si vypůjčili myšlenku vytvoření národní trikolóry z ruské vlajky a během pobytu Slovinska ve federativní republice Jugoslávii byla do středu transparentu přidána červená hvězda.
V roce 1991 si rozpad Jugoslávie vyžádal, aby si Slovinci zvolili svůj vlastní osud. 25. června se v zemi konalo referendum, ve kterém absolutní většina obyvatel země hlasovala pro nezávislost. 27. června téhož roku byla v Lublani, vyhlášené hlavní město, poprvé vztyčena nová národní vlajka země. Byla z něj odstraněna červená pěticípá hvězda a přidán erb s Triglavskými vrcholy.
Slovinská republika dnes od roku 2003 vede kampaň, jejímž hlavním cílem je změnit vzhled státní vlajky. Faktem je, že civilní verze jednoho z oficiálních symbolů země neznamená na panelu erb, a v této podobě je vlajka téměř identická s ruskou. Nové návrhy slovinské vlajky se stále zvažují.