داستان شاهزاده و گدا دربارهی عوض شدن جای شاهزاده «اداورد» و «تام» پسرک فقیر است. روزی شاهزاده انگلستان «ادوارد» در محوطه قصر در حال بازی است که پسر بچهای که نامش «تام» است توجه او را جلب میکند. شهزاده پسرک فقیر را داخل قصر می برد و در حین این دو نفر متوجه میشوند که بسیار شبیه هم هستند. تام و ادوارد لباسهایشان را با هم عوض میکنند اما همین موضوع باعث میشود تا نگهبان قصر به اشتباه ادوارد که شاهزادهی واقعی است را به دلیل لباسهای کهنهای که به تن دارد از قصر بیرون کند و از این لحظه زندگی جدیدی برای هر کدام شکل میگیرد.