Cultural and racial pluralism have increasingly become a “riveting reality” of contemporary Canadian society. Various dimensions of this reality are explored and critical observations are made about the contribution of Canadian political science to an understanding of the phenomenon and its impact on our political life. The increasing polyethnicity of Canadian society has pressured our decision-makers into articulating both a vision and a policy of multiculturalism. However, since the early 1980s both vision and policy have come under siege. The motives of the critics of multiculturalism are questioned, and an endorsement is made of policies which continue to seek answers in pursuit of the democratic ideals of procedural justice, human equality and mutual respect.