В большом городе жили по соседству двое бедных детей — Кай и Герда. Они любили друг друга как брат и сестра. Обе семьи выращивали цветы, и дети любили сидеть возле кустов с розами.
Однажды, сидя возле кустов и читая книгу, Кай вскрикнул: ему что-то попало в глаз и кольнуло в сердце. Это были осколки дьявольского зеркала. Теперь сердце Кая превратилось в кусок льда, и он начал всё видеть в искажённом виде. Прекрасные розы ему стали казаться гадкими, а взрослых он передразнивал и грубил им.Наступила зима. Однажды Кай пошёл на большую площадь кататься на санках. Внезапно там появилась ослепительная женщина в белом на больших санках — Снежная королева. Кай привязал к её санкам свои и покатил. Вскоре они выехали за ворота города. Снежная королева завернула Кая в свою шубу, поцеловала мальчика, и он забыл про Герду и всех домашних.
Когда Кай не вернулся домой, Герда много плакала. Она не верила, что Кай умер, и отправилась на его поиски. По дороге девочка попала к старушке-чародейке, у которой был чудесный сад. Чары старушки заставили Герду забыть обо всём, и она осталась в доме с чудесным садом, где всегда было лето. Но однажды девочка увидела розы, которые напомнили ей о доме, и всё вспомнила. Она спросила цветы в саду, видели ли они Кая под землёй. Получив отрицательный ответ, Герда поняла, что Кай жив.
Вскоре Герда встретила большого ворона. У ворона была невеста, которая жила во дворце. От неё ворон узнал, что принцесса, большая умница, выходит замуж. Вороны описали внешность жениха, и Герда решила, что это и есть Кай.
С ворона и его невесты Герда проникла во дворец, но жених принцессы оказался не Каем. Выслушав историю девочки, принцесса подарила ей золотую карету с кучером и слугами, новые башмачки и красивую одежду.
В лесу на Герду напали разбойники. Они убили кучера и слуг, девочку взяли в плен. Маленькая разбойница, дочка атаманши, оставила Герду у себя. Она показала Герде свой зверинец, в котором были Северный олень из Лапландии и лесные голуби. Услышав историю Герды, лесные голуби сказали, что видели Кая в санках Снежной королевы по дороге в Лапландию. Маленькая разбойница отпустила Герду вместе с Северным оленем на его родину.Северный олень привёз девочку к старой лапландке, которая дала письмо к старой финке, живущей возле царства Снежной королевы. Финка сказала, что пока у Кая в сердце и в глазу осколки зеркала, он не будет прежним, но Герда растопит лёд силой своего невинного детского сердца. В царство Снежной королевы Герда пришла одна, Северный олень не мог её туда сопровождать.
Посиневший от холода, но не чувствующий его из-за поцелуя Снежной королевы, Кай складывал из льдинок различные фигуры. Он хотел сложить слово «вечность», тогда Снежная королева подарила бы ему весь свет и пару новых коньков. Герда бросилась к Каю и горячими слезами растопила лёд. Кай заплакал, и осколок выпал из его глаза.
Кай с Гердой вернулись домой. По дороге они встретили Северного оленя и выпили молоко его молодой жены, отогрелись у финки, посетили лапландку. В лесу они встретили молодую разбойницу, которая рассказала о том, что ворон умер, и ворона осталась вдовой. Разбойница обещала при возможности навестить их. А дома их ждали два куста, усыпанных прекрасными розами.
бездетная женщина по совету колдуньи вырастила из зернышка тюльпана девочку в дюйм ростом — дюймовочку. колыбелькой для нее стала ореховая скорлупка, лодкой — лепесток тюльпана в блюде с водой и цветами, где девочка плавала и пела.
однажды ночью ее украла жаба, чтобы сделать невестой для своего безобразного сына. плач дюймовочки, сидящей на листе кувшинки, пока жабы украшали свое жилище, разжалобил рыбок — они перегрызли стебель и девочка поплыла по течению, с «запряженного» мотылька.
красавицу унес к себе майский жук, но его сородичам не понравилась щуплая девочка, и он оставил ее в ромашке. дюймовочка разрыдалась от того, что считала себя некрасивой, хотя на самом деле была хорошенькая.
зимой девочка ушла из леса и добрела до норки полевой мыши. та обогрела и накормила бедняжку, оставила ее у себя и посоветовала выйти замуж за богатого крота. будучи в гостях у этого завидного жениха, дюймовочка увидела ласточку — ее все считали умершей, но девочка, укрывая птичку покрывалом из травы, услышала, как бьется птичье сердце.
всю зиму дюймовочка ухаживала за ласточкой, поранившейся о терновый куст и отставшей от сородичей, а весной та улетела, предложив девочке полететь с ней (отказалась — жалко было бросать мышь).
тем временем к дюймовочке уже посватался крот, и все готовились к свадьбе. осенью приданое было готова, а на слова девушки о том, что она не хочет выходить замуж за крота, мышь пригрозила своими зубами. в день свадьбы невеста вышла попрощаться с солнцем и цветами, и встретила ласточку.
птица опять предложила улететь — и в этот раз дюймовочка не отказалась. в теплом краю ласточка посадила подругу в цветок, где сидел король эльфов. он сделал предложение красавице, а на свадьбу ей подарили пару прекрасных крыльев.