Ottawa: Canadian Prime Minister Stephen Harper on Sunday called for an October 14 election viewed by many as a move aimed at strengthening his hold on power.

Harper said Canada needs steady leadership at a time when the economy is suffering from the US slowdown.

"Between now and October 14, Canadians will choose a government to look out for their interests at a time of global economic trouble," Harper said in a statement.

"They will choose between direction or uncertainty, between common sense or risky experiments, between steadiness and recklessness," he said after the announcement.

Opinion polls show the Conservatives leading over the opposition Liberals, who said that if elected they will bring in a revenue-neutral carbon tax designed to cut greenhouse gas emissions. Harper has said the plan is a disaster.