Часть 1
Было у отца три сына. Братья выращивали пшеницу и возили ее продавать в столицу. Но кто-то начал вытаптывать посевы. Братья решили по очереди караулить в поле, чтобы «злого вора подстеречь». Старший и средний братья, испугавшись холода и непогоды, соврали, что всю ночь пробыли на поле и ничего не видели (на самом деле ушли с дежурства). На третью ночь пошел в поле Иван. В полночь появилась белоснежная кобылица с золотой гривой. Иван схватил ее за хвост и запрыгнул сверху, «только задом наперед». Лошадь долго носила его по горам и лесам, пытаясь сбросить, но Иван крепко держался. Наконец кобылица устала и сказала, что теперь пусть Иван за ней ухаживает три дня, по истечению которых она приведет ему двух коней и маленького конька с «двумя горбами да с аршинными ушами». Двух коней он может продать, конька пусть не отдает ни за какие ценности: он ему будет товарищем. Иван загнал кобылицу в сарай, а братьям рассказал небылицу о том, что ночью на поле видел черта.
После этого прошло время. Как-то Данило зашел в сарай и увидел там двух золотогривых коней и «игрушечку-конька». Братья тайно от Ивана повезли продавать коней в столицу. Увидев пропажу, Иван и конек быстро догнали воров. Иван поехал в столицу вместе с братьями. По дороге они приметили вдалеке огонек, и братья отправили туда Ивана. Подъехав к освещенной поляне, Иван увидел перо Жар-птицы. Конек пытался отговорить брать находку с собой, Увидев пропажу, Иван сильно расстроился, но конек его успокоил, и они быстро догнали воров. Иван поехал в столицу вместе с братьями. По дороге они приметили вдалеке огонек, и братья отправили туда Ивана. Подъехав к освещенной поляне, Иван увидел перо Жар-птицы. Конек пытался отговорить брать находку с собой, но Иван его не послушал и спрятал перо в шапку. Приехав в столицу, братья отвели лошадей на рынок, и коней сразу купил царь. Но когда лошадей повели в царские конюшни, они сбили всех с ног и вернулись к Ивану. Тогда царь назначил Ивана начальником над конюшней. Данило и Гаврило вернулись с вырученными деньгами в деревню.
Часть 2
Иван жил при дворе ни в чем не нуждаясь. Но «недель через пять» царский слуга – спальник стал замечать, что Иван перестал ухаживать за конями, а они всегда «словно из-под гребня». Спальник решил узнать причину и спрятался в конюшне. В полночь в конюшню вошел Иван, достал перо Жар-птицы. В конюшне сразу стало светло. Иван почистил у коней, заплел им гривы, насыпал зерна и, закончив работу, заснул. На рассвете спальник незаметно вытащил у спящего Ивана перо и отправился к царю. Показав перо, слуга доложил, что Иван якобы похвалялся достать для царя Жар-птицу. Царь приказал Ивану привезти волшебную птицу за три недели, иначе конюха ждет казнь. Расстроенный Иван пришел к коньку, но тот его успокоил. Иван взял с собой два корыта пшена и заморского вина, и на рассвете они отправились в путь. «В день осьмой» пути они прибыли к густому лесу. Иван в одном корыте смешал вино с зерном, под другим спрятался сам. В полночь прилетели Жар-птицы. Иван быстро схватил одну, и они отправились в обратный путь. В награду за привезенную Жар-птицу царь назначил Ивана царским стремянным, что еще сильнее рассердило спальника. Затем царь вызвал своего стремянного и приказал за три недели достать Царь-девицу, якобы Иван хвастался об этом. Конек сказал Ивану перед дорогой попросить у царя шатер, два больших полотна и угощений. На «осьмой» день пути они приехали к лесу, откуда шла «дорога к окияну». Иван раскинул шатер, а сам спрятался за ним. В полдень приплыла Царь-девица и начала играть на гуслях, чем усыпила Ивана. Но на следующий день, когда царевна снова появилась, Иван переборол сонливость, схватил девицу и повез в столицу. Увидев прекрасную царевну, царь сказал, что завтра утром они обвенчаются. Девица ответила, что выйдет замуж, только если «в три дня» из окияна доставят ее перстень. Царь отправил за ним Ивана.
Часть 3
По дороге, у окияна, Иван увидел лежавшую поперек моря «Чудо-юдо Рыбу-кит», на которой «стояло село». Рыба-кит попросил узнать у Солнышка, брата царевны, долго ли ему еще мучиться. По просьбе Царь-девицы приехал Иван к ее «изумрудному терему». Ивана встретил Месяц – мать царевны. Месяц рассказал, что они с Солнцем сильно «горевали, что царевну потеряли». На вопрос Ивана о Рыбе-кит Месяц ответил, что тот проглотил три десятка кораблей и освободится, если их выпустит. По совету Ивана Рыба-кит выбросил все корабли и в благодарность достал из окияна перстень Царь-девицы. Царь хотел скорее венчаться, но царевна сказала, что он для нее слишком стар. Чтобы помолодеть, царю нужно было искупаться в трех котлах: со студеной водой, с «вареной водой» и с молоком, «вскипятя его ключом». Царь сказал, что Иван будет купаться первым. Перед купанием Ивана горбунок макнул во все котлы мордой. Окунувшись в три котла, Иван похорошел, стал пригожий. Увидев такое преображение, царь тут же прыгнул в котел – «и там сварился».
Тут Царь-девица поднялась и сказала, что будет теперь царевной, а новым царем и ее супругом станет Иван. Весь народ празднует свадьбу и славит царя с царицей.