Princ Philip sa narodil 10. júna 1921 na gréckom ostrove Korfu ako člen kráľovskej rodiny. Bol synom gréckeho a dánskeho princa Andreasa a princeznej Alice von Battenberg. Pochádzal zo šlezvicko-holštajnsko-sondenbursko-glücksburskej dynastie, ktorá vládla v Dánsku, Nórsku a Grécku, no jeho predkami boli príslušníci viacerých panovníckych rodov vrátane ruskej dynastie Romanovcov.
Po tureckom víťazstve v grécko-tureckej vojne v roku 1922 jeho otca vyhnali z rodnej krajiny. Vtedy 18-mesačný Philip sa s rodičmi plavil v kolíske z debničky na pomaranče na palube britského krížnika Calypso k brehom Francúzska. Rodina sa usadila v Paríži, kde Philip navštevoval americkú školu (The American School of Paris). Od roku 1936 študoval v Nemecku, neskôr v Škótsku, kam sa škola presídlila pod tlakom silnejúceho nacizmu.
V tomto období sa Philip ako 13-ročný zúčastnil na svadbe svojho bratranca, kde prvý raz stretol vtedy ešte iba 8-ročnú Alžbetu, svoju neskoršiu manželku. Neskôr sa videli na pôde univerzity pre kráľovské námorníctvo a počas druhej svetovej vojny si dopisovali.
Počas druhej svetovej vojny bol princ Philip v Britskej námornej akadémii a slúžil na vojenských lodiach na Srí Lanke, v Austrálii a v Egypte. V roku 1944 zomrel Philipov otec. Jeho matka trpela duševnou chorobou. Osud rodiny nepriaznivo ovplyvnil aj fakt, že tri Philipove sestry boli vydaté v Nemecku za šľachticov, ktorí podporovali Adolfa Hitlera. Štvrtá sestra Cecilie zahynula pri leteckej havárii.
Princ Philip požiadal Alžbetu o ruku už v roku 1946, snúbenci však museli čakať, kým nevesta dovŕši 21. rok svojho života. Stalo sa tak 21. apríla 1947. Philip s Alžbetou sa následne zasnúbili 6. júla 1947. Philip sa vzdal všetkých svojich titulov, ktoré ho spájali s nemeckými koreňmi a prijal meno matky Battenberg v poangličtenej forme Mountbatten. Prestúpil tiež z pravoslávnej do anglikánskej cirkvi.
Svadba s budúcou kráľovnou Alžbetou sa konala 20. novembra 1947 vo Westminsterskom opátstve a prostredníctvom prenosu BBC ju sledovalo 200 miliónov divákov. Jeho sestry a ani nikto z nemeckých príbuzných sa na svadbe nezúčastnil, no jeho matka na ňu napriek zdravotným problémom prišla. Princ Philip sa stal vojvodom z Edinburghu a prijal tituly Jeho kráľovskej Výsosti a britského princa.
Mladý pár žil istý čas na Malte. Philip slúžil u námorníctva a princezná cestovala medzi týmto ostrovom a Londýnom, kde sa o ich ročného syna Charlesa starali starí rodičia.