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