Wyspy Księcia Edwarda – wyspy należące do Republiki Południowej Afryki, położone w subantarktyce, w południowej części Oceanu Indyjskiego. W skład wchodzą Wyspa Mariona oraz Wyspa Księcia Edwarda. Wyspy Księcia Edwarda zostały odkryte w 1663 roku, ale pierwsze lądowanie na nich nastąpiło w 1799 roku. Wyspy są niezamieszkane. Na Wyspie Mariona w 1947 roku została założona południowoafrykańska stacja badawcza.
Geografia Wyspy leżą w pasie ryczących czterdziestek. Wyspa Mariona ma powierzchnię 290 km². Jej linia brzegowa liczy 72 km, wybrzeże jest głównie klifowe. Najwyższy szczyt to Mascarin Peak o wysokości 1242 m n.p.m. Druga z wysp, Wyspa Księcia Edwarda, jest znacznie mniejsza, ma powierzchnię 45 km². Oddalona jest od Wyspy Mariona o 19 km na północny wschód. Najwyższe wzniesienie liczy 672 m n.p.m.
Wyspy oddalone są o 1770 km na południowy wschód od miasta Port Elizabeth w RPA.