Сказка начинается с выбора царем жены, которая мечтала подарить ему сына. Но Бабариха с приспешниками обманом вынудили Салтана выкинуть в море бочку с царицей и сыном. Оклеветанные чудом спаслись на волшебном острове. Где Гвидон вырос, стал царем. Он спас белую лебедь, получил шанс увидеться с отцом, получил три чуда в подарок: тридцать три богатыря, белку, грызущую изумрудные орехи, и красавицу лебедь в жены. Царь Салтан приехал в гости к Гвидону, узнал жену, помирился с семьей. Врагов изгнал.