Charles Barkley a une femme, Maureen Blumhardt Barkley, et une fille, Christina Barkley. Les Barkley sont mariés depuis 1989. Leur mariage était impopulaire auprès de certaines personnes à Philadelphie, où ils vivaient au moment de leur mariage, car ils forment un couple métis.
Barkley est né le 20 février 1963 à Leeds, AL. Il a été basketteur professionnel de 1984 à 2000, période pendant laquelle il a joué pour les Philadelphia 76ers, les Phoenix Suns et les Houston Rockets. À deux reprises, il a été membre de l'équipe olympique américaine de basket-ball. Il est actuellement employé comme analyste sportif pour Inside the NBA.