В далёкие времена жил-был царь. И было у него три сына: старший — Дмитрий, средний — Василий и младший — Иван-царевич. Старшие сыновья были умные, статные, а младший Иван-царевич — добрый, но простой и не слишком удачливый. Любил он больше слушать своё сердце, чем придворные правила. Когда сыновья выросли, царь решил их женить.
— Сыновья мои, — сказал он, — возьмите по стреле, натяните лук и пустите её. Где стрела упадёт — там и судьба ваша. Первым выстрелил старший сын. Его стрела упала во двор богатого боярина — там он и нашёл невесту. Вторым выстрелил средний сын. Его стрела упала во двор купца — и он тоже нашёл себе жену. Настала очередь Ивана-царевича. Он пустил стрелу, и улетела она далеко-далеко, за высокие леса, за глубокие болота. Пришёл он её искать — и увидел: сидит его стрела у лягушки. Лягушка держит стрелу лапками и говорит человеческим голосом:
— Возьми меня, Иван-царевич, в жёны. Опечалился Иван, но делать нечего — слово царя закон. Привёл он лягушку во дворец. Старшие братья смеются, жёны их гордые, а над Иваном потешаются:
— Вот тебе и невеста! Но царь сказал строго:
— Раз судьба так решила — значит, так и быть.
Испытания царя
Через некоторое время царь решил испытать своих невесток. Он дал им задание — испечь хлеб. Старшие невестки позвали поваров и испекли прекрасные хлеба. А лягушка ночью превратилась в прекрасную девушку — Василису Премудрую — и испекла хлеб такой, что глаз не оторвать: с узорами, птицами и солнцем. Утром хлеба принесли царю. Он похвалил всех, но больше всего удивился хлебу Ивана-царевича. Второе испытание — соткать ковёр. Старшие невестки снова постарались, но их ковры были обычными. А ночью Василиса Премудрая снова сбросила лягушачью кожу и соткала ковёр: на нём были леса, реки, звёзды и луна — будто целый мир. Царь снова был поражён. Но Иван-царевич не знал, что его жена — волшебница. Он однажды нашёл её лягушачью кожу и, когда она уснула, сжёг её в печи. Проснулась Василиса и заплакала:
— Ох, Иван-царевич, зачем ты это сделал? Если бы ты подождал три дня, я бы навсегда осталась с тобой. Но теперь мне нужно уйти к Кощею Бессмертному. И исчезла она, превратившись в белую птицу. Путь Ивана-царевича Опечалился Иван, но решил идти искать жену. Долго он шёл через леса и поля, пока не встретил старого мудрого старца.
— Куда путь держишь? — спросил старец.
— Ищу Василису Премудрую, — ответил Иван. Старец дал ему клубок ниток:
— Куда клубок покатится — туда и иди. Иван пошёл за клубком и пришёл к избушке на курьих ножках, где жила Баба-Яга. Баба-Яга сначала хотела его съесть, но пожалела и дала совет:
— Трудно тебе будет победить Кощея. Его смерть спрятана: на дубе сундук, в сундуке заяц, в зайце утка, в утке яйцо. В яйце — его смерть. Сражение с Кощеем Иван-царевич добрался до дуба. С трудом достал сундук, разбил его, поймал зайца, затем утку, и наконец достал яйцо. Он сжал яйцо в руках — и почувствовал, как сила Кощея ослабевает. В это время Василиса была у Кощея, и тот вдруг закричал от боли. Иван разбил яйцо — и Кощей Бессмертный пал.
Возвращение
Освободилась Василиса Премудрая, и вместе с Иваном они вернулись домой. На этот раз она больше не становилась лягушкой. Царь обрадовался, что его младший сын проявил смелость и любовь. Старшие братья устыдились своей зависти. И стали Иван-царевич и Василиса Премудрая жить долго и счастливо.