Felipe nació en Villaines-en-Duesmois en 1389, como hijo de Felipe II el Audaz, duque de Borgoña y de Margarita de Dampierre, condesa de Flandes, de Borgoña, de Nevers y de Rethel.