CALGARY -- Former federal cabinet minister Jason Kenney has won the leadership of Alberta's United Conservative Party.

The longtime Calgary MP, who held high-ranking positions in the government of Stephen Harper, captured 61 per cent of more than 58,000 votes to become the head of the new party in voting Saturday night.

Kenney takes over a new 27-member caucus and the Official Opposition to Premier Rachel Notley's NDP government in the legislature.

"It's another miracle on the Prairies," Kenney told 2,000 cheering party members at the BMO Centre on the Stampede Grounds in Calgary, minutes before cannons blasted out tufts of blue and white confetti and matching balloons tumbled from the ceiling.

"We are one step closer to a government based on common sense and the mainstream values of ordinary Albertans," he added.

"And now if we work hard, stay humble, and earn every vote we will ensure that this deceptive, divisive, debt-quadrupling, tax-hiking, job-killing, accidental socialist government is one and done!"

Kenney captured 35,623 votes, defeating rivals Brian Jean and Doug Schweitzer following three days of phone and computer voting.

Jean garnered 18,336 votes, good for 31.5 per cent. Schweitzer finished third with 4,273 votes, or 7.3 per cent.

Jean, the leader of the former Wildrose party, declined to speak with reporters afterward.

"It would be dishonest to say we're not a bit disappointed, but it's clearly an overwhelming mandate for Mr. Kenney and we congratulate him on that," Jean's spokesman, Matt Solberg, said.

"I think that overall the province will be served well by this party and by Mr. Kenney."

Jean is the only one of the three with a seat in the legislature.

Schweitzer, a Calgary-based conservative strategist, said he is looking forward to working with Kenney and is looking at running for a seat in the next general election.

During the campaign Schweitzer pushed Kenney and the party to embrace a more progressive stance on social issues, particularly on sexual minorities. He has said it's the right thing to do, and that it's critical to capture younger voters and remove an effective wedge issue for the NDP.

Kenney, on stage, said Schweitzer's values reflects the values of a "big tent, diverse" UCP.

"I take Jason at his word (on that)," Schweitzer later told reporters.

"I look forward to the policy convention going forward and continuing to bring new people into the party."

Kenney must now wait for a spot to open up in a byelection or in the next general election.

The 49-year-old has spent the last two decades in politics. In Ottawa he worked under Harper as the minister for immigration, employment, and defence.

He left federal politics last year, announcing in July 2016 that Alberta's Progressive Conservatives and the Wildrose party must unite to end vote-splitting and form an effective conservative challenge to Notley's NDP.

The Wildrose took root more than a decade ago from conservatives disaffected with what the they viewed as top-down leadership by the governing PCs, along with a failure to protect private property rights and to keep spending in check.

The parties have been fighting for the soul of grassroots conservatives ever since, with both sides occasionally losing floor crossers to the other.

In March, Kenney ran and won the race for leadership of the Progressive Conservatives on a platform to pitch a unity plan to the Wildrose.

Jean, as head of the Wildrose, signed on to talks to join forces and the two sides merged in July when members from both sides voted overwhelmingly to link up under a new name and organization.

Next up is a founding convention to establish governing policies and principles. Constituency associations have already been working on amalgamation and the plan is to have a full slate of candidates ready for the next election, set by legislation to occur in the spring of 2019.

The leadership campaign was marked by some friction.

Jean and Schweitzer outlined detailed plans to reduce Alberta's debtload while keeping the rebounding economy from stalling. Kenney avoided specifics on economics. He said he supports a free-enterprise compass heading but would let rank-and-file members set policy at the founding convention.

On social issues, Kenney was criticized for suggesting he would allow parents to be told if their child joined a gay-straight alliance at school. Critics said that could out a child before he or she is ready and put them at risk of harm.

Kenney criticized Jean for poor management of caucus funding, which forced UCP staffers to be laid off. Jean dismissed that complaint and said Kenney supporters were spreading misinformation on his policy positions.

Shortly after online voting started Thursday, the Jean and Schweitzer camps voiced concerns over the electronic voting security.

The leadership election committee reviewed the process Friday and said no security breaches were found.