Charles nació el hijo del mariscal de Francia Henri de Schomberg y su primera esposa Françoise d'Espinay.
Los Schomberg son una actividad secundaria de la familia noble sajona Schönberg.
1632-1642 fue gobernador y teniente real general del Languedoc.
Cuando Francia en la guerra con España en 1639 preparó una ocupación de Cataluña y el comandante supremo Henri II de Borbón dudó en apoyar las aspiraciones autónomas de los catalanes, se hizo cargo de Schomberg en contra de las instrucciones del cardenal Richelieu.
En 1620 se había casado en su primer matrimonio con la heredera Anne d'Halluin († noviembre de 1641) (y así adquirió el título de "duc d'Halluin") y el 24 de septiembre de 1646 en el segundo matrimonio Marie de Hautefort (1616- 1691), una dama de compañía de la reina francesa Ana de Austria, quien durante algún tiempo fue la confidente especial (pero presumiblemente platónica) del rey Luis XIII.