With the finish line in sight of the one of longest elections campaigns in Canadian history, all three major federal party leaders made their final push to convince voters before what's likely to be a tight race at the polls on Monday.

Justin Trudeau

On his final day on the campaign trail, Liberal Leader Justin Trudeau sought to sway the hearts and minds of Albertans, who have historically provided a bedrock of support for the Conservative Party.

The Liberals haven't held a seat in the province since Anne McLellan was ousted from her Edmonton Centre riding in the 2006 federal election.

Unlocking its voters could prove more difficult for Trudeau because many still harbour ill-will toward his father's National Energy Program, which was much-maligned in the province in the 1980s.

But in front of an energized crowd of several hundred partisans in Edmonton on Sunday, Trudeau pushed forward with his message of change, hoping to convince voters to switch their stripes from blue to red.

"Our country needs Alberta to succeed," Trudeau said, his voice strained from the lengthy campaign.

"You deserve a government that doesn't take your votes for granted, or that assumes it will have your votes because of where you live, and a government that understands that the time to invest in Alberta is now, when people need help."

The province is still on shaky ground after the collapse of oil prices shocked its once-booming energy and led to mass layoffs.

At campaign stop later in Calgary, Trudeau made it clear that he doesn’t want the oilsands to become a divisive issue in Canada.

"I will never use western resources to try to buy eastern votes," he said.

Trudeau made his final appearance of the campaign in the riding of North Vancouver, where his grandfather James Sinclair served as MP for over a decade.

The Liberal Leader told the crowd that they were "just hours away from something very, very special" and joked that his voice "is going to almost make it."

"B.C. knows as well as I do, this government is out of ideas, this government is out of touch and, in just a few hours, if we work hard, this government will be out of time," said Trudeau.

Tom Mulcair

Despite its astonishing drop in the polls from a potential front-runner early in the campaign, the NDP insisted that the party will garner enough votes Monday to form the party's first government at the federal level.

As late as Sept. 16, Nanos' Nightly Election Tracking showed the NDP out in front of a tight, three-way race with the Liberals and Conservatives.

However, the party has since fallen well behind Liberals and Conservatives, and appears to be losing the battle to become the party of choice for ABC – anything but Conservative – voters.

In a last-ditch effort to reclaim some of that support, NDP Leader Tom Mulcair was in several hotly contested ridings in downtown Toronto Sunday.

"We're going to get it done," said Mulcair at rally in University-Rosedale, where NDP candidate Jennifer Hollett is a battle to take the newly-created seat from Liberal incumbent Chrystia Freeland, who moved over from the neighbouring Toronto Centre riding.

Mulcair also attempted to recapture some of the late Jack Layton, who led the party to a surprising surge in popularity in the 2011 vote, and a role as Official Opposition.

Mulcair invoked the former party leader's name three times at rally a waterfront convention centre, where Layton's widow, Oliva Chow, was in attendance.

Chow is running in the riding of Spadina-Fort York and is also in a tight race with Liberal incumbent Adam Vaughan.

The party's final rally at the Olympia Theatre in Montreal on Sunday night also evoked memories of the 2011 "Orange Crush."

In April of that year, Layton drew 2,000 supporters to the venue, in what was a record turnout for the party in Quebec at the time.

While Mulcair has had his sights locked on ousting Conservative Leader Stephen Harper from power for most of the campaign, over the final weekend, his target shifted to Trudeau.

Many of his speeches have attacked the Liberals over recent revelations that Dan Gagnier, a member of Trudeau's inner circle, offered lobbying advice on an energy project. Gagnier has since stepped down from the Liberals’ campaign team.

Should the NDP fall short of expectations, they could still play a pivotal role in the formation of the country's next government.

The party could hold the balance of power if the Liberals or Conservatives fail to achieve a majority -- a scenario Mulcair has avoided discussing.

Stephen Harper

While the other two leaders were trying to sway Canadians to vote for change, Harper continued his push to convince Canadians that the country needs more of the same.

The Conservative leader is vying to win his fourth-consecutive mandate, and hopes to become the only prime minister to do since Sir Wilfrid Laurier in 1908.

At a campaign stop in Newmarket, Ont., a suburb of the vote-rich GTA, Harper maintained Sunday that only the Conservatives can protect the wallets of Canadians.

"Voting Conservative means this -- no money, no money comes out of your pocket of middle-class Canadians, no money comes out to pay for the tax hikes and the deficits of the Liberal party," said Harper.

Harper also warned that if Trudeau wins a mandate from Canadians on Monday, the Liberal leader will strip them of all the benefits that the Conservatives have worked hard to secure.

"Today at the federal level, taxes are at their lowest level since John Diefenbaker was the prime minister, their lowest in over 50 years," said Harper at a rally later in Regina.

"The other guys want to take us back to the days where they could get their hands on as much money as possible and spend it on bureaucracy and special interests. We have been building a Canada over the past few years that they do not like."

Harper wrapped up his campaign at a rally in Abbotsford, B.C, where he presented his final case for voters, asking Canadians to trust him to manage the nation's economy for another four years.

"Tomorrow you will choose between higher taxes under the Liberal and NDP, or lower taxes under our Conservatives," said Harper.

"Between deficits under the Liberals and NDP, meaning even more tax hikes and more benefit cuts later, or under our Conservatives: Balanced budget, meaning what we deliver you get to keep.

"Not cuts, not now, not later and no tax hikes."

In what may be the campaign's final controversy, Harper also sought support from the Ford brothers, who held a Conservative rally in Etobicoke, Ont., on Saturday night.

While the event generated a large crowd, many questioned why the Conservative leader would link himself publicly to two figures that have been embroiled in numerous scandals.

In an appearance on CTV News Channel on Sunday, Doug Ford said that Harper sought the support of "Ford Nation" because they share a similar philosophy when it comes to the direction of the economy.

"We're fiscal Conservatives … we want to put taxes back into your pocket like Prime Minister Stephen Harper has and is going to," said Ford.

Ford added that Trudeau's plan of running an ongoing deficit would "drive businesses out of this country."

"It would be an absolute disaster for this country if Justin Trudeau is ever elected (prime minister)," he said.

With files from The Canadian Press