En 1598 contrajo matrimonio en la Catedral de Santa María de Valencia con la archiduquesa Margarita de Austria-Estiria, hija del archiduque Carlos II de Estiria y de María Ana de Baviera y por tanto nieta del tío-abuelo paterno de Felipe, el emperador Fernando I.