Počas druhej svetovej vojny sú súrodenci Peter, Zuzana, Edmund a Lucia Pevensiovci evakuovaní z Londýna na vidiek do domu starého profesora. Pri hre na schovávačku objaví najmladšia Lucia veľký šatník, cez ktorý sa dostane do zasneženého sveta menom Narnia.
V Narnii stretne fauna pána Tumnusa, ktorý jej prezradí, že krajinu ovláda krutá Biela čarodejnica. Tá spôsobila, že je tu „vždy zima, ale nikdy Vianoce“. Keď sa do Narnie postupne dostanú aj ostatní súrodenci, zistia, že podľa dávneho proroctva majú dvaja synovia Adama a dve dcéry Evy oslobodiť Narniu a zasadnúť na trón v hrade Cair Paravel.
Edmund sa však nechá zlákať Bieľou čarodejnicou, ktorá mu sľúbi moc a čarovné sladkosti, a prezradí jej informácie o súrodencoch. Ostatné deti sa medzitým pridajú na stranu dobrého a mocného leva Aslana, pravého kráľa Narnie.
Aslan sa obetuje, aby zachránil Edmunda pred trestom za zradu – nechá sa zabiť namiesto neho. Vďaka hlbokej mágii sa však vráti k životu. Nasleduje veľká bitka medzi Aslanovými spojencami a vojskami Bielej čarodejnice. Aslan napokon čarodejnicu porazí.
Peter, Zuzana, Edmund a Lucia sa stanú kráľmi a kráľovnami Narnie a vládnu krajine dlhé roky v období mieru a prosperity. Jedného dňa sa však pri love náhodou vrátia cez šatník späť do Anglicka – opäť ako deti, presne v ten istý deň, keď do Narnie prvýkrát vstúpili.
