Жили-были старик со старухой у синего моря. У старика было доброе сердце, а старуха была ворчливая, жадная и злая. Однажды поймал дедушка волшебную золотую рыбку и отпустил её, чем страшно разгневал свою старуху, и заставила она его воротиться к ней. Два раза исполняла рыбка все прихоти и желания старухи, дала ей все, что она пожелала. Но в третий раз захотела старуха стать владычицей морскою, а рыбка была бы у нее на посылках...
Сказка учит нас тому, что не материальные блага делают людей счастливыми, а бескорыстие и добро, которое мы сами творим и отдаём другим. Вот те простые и вечные истины, благодаря которым детская сказка великого поэта вырастает в глубокое философское полотно об извечном противоборстве между добром и злом, между материальным миром и душой человека.