Filippo sposò il 20 novembre 1947 l'allora principessa Elisabetta ed erede al trono d'Inghilterra, diventata regina alla morte del padre il 6 febbraio 1952. È diventato poi il principe consorte più longevo della storia britannica. La coppia reale ha quattro figli, Anna, Andrea, Carlo ed Edoardo, otto nipoti e nove pronipoti. Naturalizzato britannico, acquisì in seguito i titoli di Altezza reale, duca, conte e barone, poi principe nel 1957 su nomina della moglie. Con lei ha viaggiato a lungo nel Commonwealth, accompagnandola negli incarichi e nelle missioni legate al suo ruolo, e l'ha sempre sostenuta mettendo da parte la propria carriera.
a nella Royal Navy.