Guy Rocher est né à Berthierville en 1924. Ses études classiques terminées, il joint les rangs de la Jeunesse étudiante catholique. Il fait par la suite ses études en sciences sociales à l'Université Laval avec le père Georges-Henri Lévesque et son doctorat en sociologie à l'Université Harvard sous la direction de Talcott Parsons. A son retour, il enseigne la sociologie d'abord à l'Université Laval puis, en 1960, il accepte le poste de directeur du Département de sociologie à l'Université de Montréal, dont il est toujours membre du corps professoral.
Depuis 1983, il est aussi chercheur au Centre de recherche en droit public de cette même université. Il a été membre de la commission Parent (1961-1966), sous-ministre au Développement culturel (1977-1979) et au ministère du Développement social (1981-1983) du Gouvernement du Québec. Il est récipiendaire de plusieurs prix académiques, dont le prix Marcel-Vincent, le prix Léon-Gérin, le prix Molson, et le prix William Davidson de la Société royale du Canada, dont il est membre depuis 1974.
Son ouvrage Introduction à la sociologie générale (1968) a été traduit en plusieurs langues et est encore aujourd'hui un livre de référence majeur pour l'enseignement de la sociologie.
Depuis 1983, il est aussi chercheur au Centre de recherche en droit public de cette même université. Il a été membre de la commission Parent (1961-1966), sous-ministre au Développement culturel (1977-1979) et au ministère du Développement social (1981-1983) du Gouvernement du Québec. Il est récipiendaire de plusieurs prix académiques, dont le prix Marcel-Vincent, le prix Léon-Gérin, le prix Molson, et le prix William Davidson de la Société royale du Canada, dont il est membre depuis 1974.
Son ouvrage Introduction à la sociologie générale (1968) a été traduit en plusieurs langues et est encore aujourd'hui un livre de référence majeur pour l'enseignement de la sociologie.

