Prime Minister Stephen Harper has announced that three federal by-elections will be held on Nov. 26.

The votes will be held in the ridings of Victoria, Calgary-Centre and the Ontario riding of Durham.

The ridings became vacant when members resigned.

Story continues below advertisement

Former cabinet minister Bev Oda quit following controversy over her expenses, including an infamous $16 glass of orange juice, leaving the Durham riding vacant.

New Democrat Denise Savoie resigned her Victoria seat for health reasons.

Conservative Lee Richardson left in Calgary-Centre to work for Alberta Premier Alison Redford.