Philip, II. Dünya Savaşı'nda iki karşı tarafta olan ailelerden olmasına karşın bu yıllar sırasında görev yaparak, iki Alman kardeşin hukuk mücadelesi ile karşı tarafında savaştı. 16 Temmuz 1942 tarihinde teğmenliğe yükseldi. Aynı yılın ekim ayında, 21 yaşındayken Kraliyet Donanmasının en genç teğmenlerinden birisi olarak, HMS Wallace gemisinde teğmen oldu. Sicilya işgali sırasında, Temmuz 1943'te, HMS Wallace gemisinin ikinci komutanı olarak bir gece bombardıman saldırısında gemisini kurtardı. 1944 yılında, 27. Destroyer Flotilla İngiliz Pasifik filosu ile hizmet yapan ve yeni destroyer olan HMS Whelp gemisine geçti. Japonların teslim anlaşması imzalandığı zaman Tokyo Körfezi'nde bulundu. Ocak 1946 yılında Philip, whelp gemisi ile Birleşik Krallık'a döndü ve HMS Kraliyet Arthur, Corsham, Wiltshire Astsubay Okulu'nda okutman olarak çalıştı.