
È l'unico figlio maschio e il secondo dei tre figli del re Carlo XVI Gustavo di Svezia e della regina Silvia di Svezia. Dal 2016 il principe Carlo Filippo è il quarto nella linea di successione, dopo la sorella maggiore Vittoria e i suoi due figli. È sposato dal 2015 con la modella Sofia Hellqvist e con lei ha 3 figli maschi