7 апреля в Словении отмечается День флага. Он был установлен в честь первого поднятия словенского триколора в 1848 году.
На флагах многих славянских стран присутствуют так называемые общеславянские цвета — синий, белый и красный. Это сочетание встречается как минимум с 13 века, но считается, что официально оно было утверждено в 1848 году восточноевропейскими патриотами, вдохновленными флагом России.
Существующий словенский триколор был впервые поднят на здании между площадью Конгресса и площадью Прешерна в Любляне 7 апреля 1848 года группой студентов-националистов во главе с Ловро Томаном, который впоследствии стал известным политиком и революционером.
Триколор продолжал оставаться основой флага Словении, когда она была частью Югославии, но в центре синей полосы была добавлена красная звезда. Современный флаг, состоящий из трех горизонтальных полос (белой, красной и синей) и герба Словении вверху у древка, был официально принят 25 июня 1991 года.
День флага отмечается в Словении 7 апреля, в годовщину первого поднятия флага. Он не входит в число государственных праздников, а официальные мероприятия и церемонии часто переносят на ближайшее к Дню флага воскресенье.