Prints Philip sündis 10. juunil 1921. aastal Korfu saarel oma perekonna kodu köögilaual. Tema isa, Kreeka ja Taani prints Andreas, Schleswig-Holsteini-Sonder­burgi-Glücksburgi dünastia järeltulija, oli Kreeka kuninga George I ja kuninganna Olga, kes pärit Romano­vite dünastiast, seitsmes laps ja neljas poeg. Philipi ema oli Battenbergi printsess Alice.
"Kui ma üldse kellekski end pean, siis skandinaavlaseks," rääkis prints Philip kord ühele oma elulookirjutajale. "Eriti taanlaseks. Me rääkisime kodus inglise keelt. Ja õppisime kreeka keelt. Ma sain sellest mingil määral aru. Siis läks vestlus üle prantsuskeelseks. Siis saksakeelseks, sest meil olid sakslastest nõod. Kui sa ühes keeles sõna ei teadnud, kippusid kasutama seda teises keeles." Emaga suhtles prints peamiselt viipekeeles, sest too oli nelja-aastaselt jäänud leetritesse haigestumise tagajärjel peaaegu täiesti kurdiks.