Най-старите доказателства за присъствието на човека на територията на днешна Словения са две каменни сечива от преди около 250 000 години, открити в пещерата Яма у Лози край Орехък. От времето на Вюрмския ледников цикъл, когато на територията на днешна Словения живеят неандерталци, най-важната находка е една свирка от пещерата Дивие бабе над долината на Идрия.
Келти и римляни
През 4 и 3 век пр.н.е. територията на днешна Словения е населена от келтите, които основават първата държава тук, наречена Норикско кралство. От този период водят началото си и много от днешните топоними, напр. Бохин, Тухин, както и имената на реки: Сава, Савиня, Драва. Около 10-та година пр.н.е. Норикското кралство е присъединено към Римската империя и по тези места започват да възникват и римски градове, сред които Емона (Любляна), Целея (Целие) и Петовия (Птуй).
Карантания
През 5 и 6 век днешните словенски земи са изложени на нашествията на хуни и германски племена при техните набези в Италия. След напускането и на последното германско племе, лангобардите, което се прехвърля в Италия през 568 г., тези земи са завладени от славянски племена, за които не се знае кога точно идват тук. След успешното отблъскване на аварите в периода от 623 до 626 г., тези славянски племена се включват в племенен съюз, известен като държава на Само, чийто център е в днешна Чехия.
Държавата на франките
Към средата на 8 век Карантания става васално княжество на баварците, които започват да разпространяват в нея християнството. През 788 г. жителите на Карантания, заедно с баварците, попадат под властта на франките. В началото на 9 век франките отнемат властта на местните славянски князе и ги заместват със свои графове. По словенските земи започва да се разпростира феодалната система на франките.
Хабсбурги
През 14 век по голямата част от словенските земи попада под властта на Хабсбургите. Техни силни съперници са графовете от Целие, словенска феодална династия от тези земи, която през 1436 г. получава титлата държавни князе. Последният представител на тази последна голяма словенска династия, имаща влияние върху европейската политика, умира през 1456 и техните многобройни и обширни имения стават собственост на Хабсбургите, които запазват контрола върху тази територия чак до началото на 20 век. Мощната вълна на немската колонизация от 11 век нататък, към края на 15 век свива територията, населена със словенци, до граници, малко по-големи от тези на съвременната словенска етническа територия.
Възраждане
В средата на 16 век в Словения взема размах Реформацията, която е предимно с лутеранска ориентация. В този период се поставят основите на словенския книжовен език. Примож Трубар издава през 1550 г. първите две книги на словенски език: Абецедар и Катехизис. протестантите издават още около 50 други книги на словенски език, сред които е и първата словенска граматика и превода на Библията на Юрий Далматин от 1584 г.
В началото на 17 век княжеският абсолютизъм и Католическата църква унищожават протестантството и литературата на словенски език за дълго замира. Просветителското цивилизационно дело в Централна Европа, особено в хабсбургската монархия, има изключително положително влияние и върху словенския народ – ускорява икономическото развитие и създава условия за създаване на градско съсловие в Словения.
Австро-Унгария
В т. нар. предмартенски период продължава модернизацията на селото и започва първата индустриализация.
Големият словенски поет Франце Прешерн спомага за преодоляване на езиковите регионализми и утвърждава единен книжовен език за всички словенци, като го защитава от опитите за сливането му с другите южнославянски езици в някакъв изкуствен илирийско-южнословенски език. По време на европейската "Пролет на народите" през март и април 1848 г. възниква първата словенска политическа програма, наречена „Обединена Словения“, която настоява за обединяване на всички населени със словенци области в една страна – Словения.
Първа световна война
По времето на Първата световна война, която тежко засяга Словения, особено с кървавия фронт при Исонцо и политиката на великите сили, която застрашава с разпокъсване на словенските земи между няколко държави (Лондонски пакт, 1915), словенците опитват да уредят своето национално положение в обща държавна формация с хървати и сърби в хабсбургската монархия.
Периодът между двете световни войни
След поражението на Австро-Унгария и Централните сили, на 29 октомври 1918 г. хърватският Сабор в Загреб и словенският народен Сход в Любляна обявяват националното освобождение и създаването на независима Държава на словенци, хървати и сърби с център в Загреб. Опасността от страна на Италия, която окупира Словенското Приморие и Истрия, както и части от Далмация, а също и натискът от страна на сърбите за обединяване в обща държава, става причина на 1 декември 1918 г. Държавата на словенци, хървати и сърби да се обедини с Кралство Сърбия в Кралство на сърби, хървати и словенци, която от 1929 г. се преименува в Кралство Югославия. Словенците считат сега това държавно формирование за историческа грешка, макар че тогава няма друга възможност, понеже италианската политика на пренебрегване решенията на великите сили представлява сериозна заплаха.
Втора световна война
По време на Втората световна война Кралство Югославия се разпада и словенската територия е разделена между Германия, Италия и Унгария.
На 26 април 1941 г. в Любляна се създава Освободителен фронт на словенския народ, който започва въоръжена съпротива срещу окупаторите, наречена Народоосвободителна борба. От 1 март 1943 г., след подписване на Доломитската декларация, ръководната роля в Освободителния фронт поема Комунистическата партия на Словения, която в края на войната завзема цялата власт. Партизанската войска на Освободителния фронт установява контрол върху цялата словенска етническа територия.
Федеративна Югославия
Събранието на словенските народни представители в Кочевие през октомври 1943 г. решава словенците да се включат в новата Югославия, създаването на която бива обявено на заседанието на АВНОЙ в Яйце на 29 ноември 1943. През 1945 г. на тази държава бива дадено името Федеративна народна република Югославия (ФНРЮ). Словения, като нейна съставна част, бива преименувана в Народна република Словения. До 1947 г. бива национализирана цялата частна дейност.
След прекъсване на отношенията със Съветския съюз през 1948 г. Югославия се опитва да въвежда по-мека форма на социализъм, основан върху обществена собственост и самоуправление. Град Триест и неговите околности биват дадени на Италия.
Независима Словения
След смъртта на Йосип Броз Тито през 1980 г., икономическите и политически условия започват да се влошават, което за десет години довежда до края на СФРЮ. Първото ясно искане за независимост на Словения поставя група интелектуалци през 1987 г. в бр. 57 на списанието Нова ревия.
Словения в Европейския съюз
През февруари 1999 г. влиза в сила споразумение за асоцииране с Европейския съюз и от 1 май 2004 г. Словения става пълноправна страна-членка на Европейския съюз, а от 29 март 2004 г. става член на НАТО.