Сказка начинается с описания главного героя - драгоценной статуи принца, стоящей над городом. Все восхищаются золотым Принцем. Девочки говорят, что он похож на ангела из сна, мамы ставят детям "послушную" статую в пример, ценители искусства хвалят убранство.
Второй герой сказки - Скворец. Он должен был уже улететь в жаркий Египет, но отстал от своих пернатых собратьев, так как влюбился в тростинку. Все смеялись над его любовью, но самое грустное, что в итоге посмеялась и сама Тростинка. Грустный Скворец решил переночевать у ног статуи и утром лететь за своей стаей.
Ночью статуя заговорила с ним. Оказалось, что душа принца переселилась в эту прекрасную статую, и теперь со своей высоты видит все беды и несчастья бедных людей, о которых понятия не имел при жизни во дворце. Он очень хотел помочь беднякам, вот и попросил Скворца отнести больному мальчику рубин со своей шпаги. Скворец, у которого тоже было доброе сердце, согласился.
На другую ночь, когда птица собиралась улетать в Египет, Принц очень просил ее задержаться, чтобы отнести драгоценный камень голодающему драматургу. Камнем этот стал сапфир - глаз Принца. Скворец согласился. И на другую ночь он не улетел, ведь нужно было отнести второй сапфировый глаз бедной девочке. Так птица и не улетела этой зимой... Но Скворец так устал, относя кусочки золота нищим, и так замерз, что умер. (Местные чиновники даже собирались издать указ, запрещающий птицам умирать рядом с охраняемой статуей.) А несчастный Принц, от которого остался лишь некрасивый карас с оловянным сердцем, был отправлен на свалку. Там они нашлись с мертвым Скворцом.
И вот однажды ангел прилетел в город, чтобы найти здесь самое дорогое. Ангел принес в Рай Скворца и сердце Принц