Charles è nato a Buckingham Palace a Londra durante il regno del nonno materno Giorgio VI il 14 novembre 1948, alle 9:14 pm (GMT), primo figlio della principessa Elisabetta, duchessa di Edimburgo, e Filippo, duca di Edimburgo, e primo nipote del re Giorgio VI e della regina Elisabetta.
Palazzo di Buckingham a Londra