Carol era cel mai tânăr fiu al lui Ludovic al VIII-lea al Franței și al lui Blanche a Castiliei, și deci era fratele mai mic al lui Ludovic al IX-lea al Franței și al lui Alfonso al II-lea al Toulouse-ului. A cucerit regatul Siciliei de la Manfred al Siciliei (dinastia Hohenstaufen) și a început să cucerească pământuri în Mediterana de Est. Războiul vecerniilor siciliene l-a obligat să abandoneze planurile de reconstruire a Imperiului Latin.