This is a list of prime ministers of Canada by religious affiliation. It notes party affiliation after the name. Of the 24 persons to have held the office, 13 have been Protestants and 11 have been Catholics. However, Catholicism is the denomination that has provided the most prime ministers, as all 11 Catholic prime ministers have been Roman Rite Catholics, while the Protestant ones have belonged to no less than five denominations.
In early Canadian history, religion played an important role in politics. The Conservative Party was composed mainly of Anglicans and conservative French-Canadian Catholics while the Liberal Party was backed by reform-minded French Canadian Catholics and non-Anglican English Canadians due to their support in Quebec and Ontario.