Покрытая золотом и драгоценными камнями скульптура Счастливого Принца стояла на колонне над городом. Все восхищались прекрасной статуей. Однажды над городом летел Скворец – он покинул свою возлюбленную Тростинку, которая была домоседкой и не разделяла любви к путешествием, а лишь флиртовала с Ветром; он устроился на ночевку между туфель Принца. Вдруг птица почувствовала на себе слезы Принца – тот плакал, ибо видел всю скорбь и нищету города, хотя и имел оловянное сердце.
По просьбе Принца Скворец не улетел в Египет, а несколько дней носил бедным людям помощь в виде драгоценностей со скульптуры: швее, у которой болел сын – рубин со шпаги, бедному юноше-драматургу – глаз-сапфир, девочке, уронившей спички для продажи в канаву – второй сапфир.
Пришла зима, но Скворец решил остаться с Принцем и рассказал ему, уже слепому, о Египте, куда сама птица так стремилассь. После того, как Скворец листочек за листочком роздал все золото, покрывавшее скульптуру, крылатый помощник умер. Оловянное сердце Принца раскололось надвое.
Некрасивую статую сняли и переплавили. Глава города решил, что пора поставить памятник ему самому, но Советники были не согласны – все переругались. Оловянное сердце и мертвую птицу выбросили на свалку, откуда их забрал Ангел, которого Господь попросил принести самое драгоценное, что он найдет в этом городе.