La bandera nacional de Eslovenia tiene tres bandas horizontales iguales de color blanco (arriba), azul y rojo, con el escudo de Eslovenia en la parte superior izquierda de la bandera centrado en las bandas blanca y azul. El escudo es un escudo con la imagen del monte Triglav, la montaña más alta de Eslovenia, en blanco sobre un fondo azul; debajo hay dos líneas azules que representan el mar Adriático y los ríos locales, y encima hay tres estrellas de seis puntas dispuestas en triángulo que están tomadas del escudo de los condes de Celje, una importante familia eslovena.