Il a commencé sa carrière politique dans les années 1960 en milieu gaulliste, avant de rejoindre l'Union des Droites (UDT) en 1974. Il a été proche de Valéry Giscard d'Estaing et a occupé plusieurs postes ministériels sous sa présidence, notamment celui de secrétaire d'État aux Affaires étrangères (1976-1977), au Ministère de l'Intérieur (1977-1978) et à la Défense (1981).
Au début des années 1980, il adhère au Rassemblement pour la République (RPR) de Jacques Chirac. Il occupera de nombreux postes importants dans ce parti, notamment celui de secrétaire général du RPR entre 1986 et 2004.
Il a été ministre de l'Intérieur sous le premier gouvernement de Jacques Chirac (1986-1988), puis ministre de la Défense dans les deux gouvernements d'Édouard Balladur (1993-1995). Il a également été député de la Seine-Saint-Denis de 1973 à 2002 et sénateur de la Seine-Saint-Denis entre 2004 et 2011.
Charles Pasqua est connu pour ses positions nationalistes, sécuritaires et anticommunistes, ainsi que pour son rôle dans la lutte contre l'immigration clandestine en France, notamment par la loi Pasqua de 1993. Cette loi a été critiquée pour sa répression des droits fondamentaux de l'homme et de la citoyenneté françaises, ainsi que pour son caractère xénophobe.
Charles Pasqua a également été accusé d'irrégularités financières dans le cadre de son implication dans plusieurs sociétés de sécurité privée, notamment la Sodec, dont il était à la tête. Il a finalement été condamné pour ces irrégularités en 2004.
Mort en décembre 2015 à l'âge de 83 ans, Charles Pasqua a marqué l'histoire politique française par sa longue carrière et ses positions nationalistes et sécuritaires.