# 2003 Ontario general election

The 2003 Ontario general election was held on October 2, 2003, to elect the 103 members of the 38th Legislative Assembly (Members of Provincial Parliament, or "MPPs") of the province of Ontario, Canada.
The election was called on September 2 by Premier Ernie Eves in the wake of supporting polls for the governing Ontario Progressive Conservative Party in the days following the 2003 North American blackout. The election resulted in a majority government won by the Ontario Liberal Party, led by Dalton McGuinty.

## Leadup to the campaign

In 1995, the Ontario Progressive Conservative Party under Mike Harris came from third place to upset the front-running Ontario Liberal Party under Lyn McLeod and the governing Ontario New Democratic Party under Bob Rae to form a majority government. Over the following two terms, the Harris government moved to cut personal income tax rates by 30%, closed almost 40 hospitals to increase efficiency, cut the Ministry of the Environment staff in half, and undertook massive reforms of the education system, including mandatory teacher testing, student testing in public education, and public tax credits for parents who sent their children to private schools.
In the 1999 provincial election, the Tories were able to ride a strong economy and a campaign aimed at depicting rookie Liberal leader Dalton McGuinty as "not up to the job" to another majority government. The Walkerton Tragedy, however, where a contaminated water supply led to the deaths of 7 people and illness of at least 2,300 were linked in part to government environment and regulatory cutbacks, and as a result the government's popularity was badly damaged. A movement to provide tax credits to parents with children in private schools also proved to be unpopular.
In October 2001, Harris announced his intention to resign, and the PC party called a leadership convention for 2002 to replace him. Five candidates emerged: former Finance Minister Ernie Eves who had retired earlier that year, current Finance Minister Jim Flaherty, Environment Minister Elizabeth Witmer, Health Minister Tony Clement and Labour Minister Chris Stockwell. The resulting leadership election was divisive in the PC Party, with Flaherty adopting a hard-right platform and attacking the front-running Eves as "a pale, pink imitation of Dalton McGuinty" and a "serial waffler". At one point, anti-abortion activists apparently supporting Flaherty distributed pamphlets attacking Tony Clement because his wife worked for hospitals that performed abortions. At the convention, Eves won on the second ballot after Elizabeth Witmer and Tony Clement both endorsed him.
Eves took office on April 15, 2002, and promptly re-aligned his government to the political centre. The party would negotiate a deal with striking government workers, dramatically cancel an IPO of Hydro One, the government's electricity transmission company, and defer planned tax breaks for corporations and private schools for a year. With polls showing the Conservatives moving from a 15-point deficit to a tie in public opinion with the Liberals, the media praising Eves' political reorientation of the government, and the opposition Liberals reeling from the seizure of some of their political turf, the time seemed ripe for a snap election call. Many political observers felt that Eves had the momentum to win an election at that time.
However, several factors likely convinced Eves to wait to call an election. First, in 1990, the Liberals had lost the election in part due to perceptions that they called the election early for purely partisan reasons. Since then, the shortest distance between elections had been four years less five days (Ontario has since moved to fixed date election dates). Second, the PC Party was exhausted and divided from a six-month leadership contest. Third, the move to the centre had created opposition in traditional Conservative support. Financial conservatives and businesses were angered over Eves' cancellation of the hydro IPO. Others felt betrayed that promised tax cuts had not been delivered, seemingly breaking the PCs' own Taxpayer Protection Act, while private school supporters were upset their promised tax credit had been delayed for a year.
In the fall of 2002, the opposition Liberals began a round of attacks on perceived PC mismanagement. First, Jim Flaherty was embroiled in scandal when it was revealed that his leadership campaign's largest donor had received a highly lucrative contract for slot machines from the government. Then, Tourism Minister Cam Jackson was forced to resign when the Liberals revealed he had charged taxpayers more than $100,000 for hotel rooms, steak dinners and alcoholic beverages. The Liberals showed the Tories had secretly given a large tax break to the Toronto Blue Jays, a team owned by prominent Tory Ted Rogers.
At the same time, both the New Democrats and Liberals criticized the government over skyrocketing electricity prices. In May 2002, the government had followed California and Alberta in deregulating the electricity market. With contracting supply due to construction delays at the Pickering nuclear power plant and rising demand for electricity in an unusually warm autumn, the spot price for electricity rose, resulting in consumer outrage. In November, Eves fixed the price of electricity and ended the open market, appeasing consumers but angering conservative free-marketers.
That winter, Eves promised a provincial budget before the beginning of the fiscal year, to help hospitals and schools budget effectively. However, as multiple scandals in the fall had already made the party unwilling to return to Question Period, they wished to dismiss the Legislative Assembly of Ontario until as late as possible in the spring. The budget was instead to be announced at the Magna International headquarters in Newmarket, Ontario, rather than in the Legislature. The move was met with outrage from the PC Speaker Gary Carr, who called the move unconstitutional and would rule that it was a prima facie case of contempt of the legislature. The controversy over the location of the budget far outstripped any support earned by the content of the budget.
The government faced a major crisis when SARS killed several people in Toronto and threatened the stability of the health care system. On April 23, when the World Health Organization advised against all but essential travel to Toronto to prevent the spread of the virus, Toronto tourism greatly suffered.
When the spring session was finally convened in late spring, the Eves government was forced through three days of debate on the contempt motion over the Magna budget followed by weeks of calls for the resignation of Energy Minister Chris Stockwell. Stockwell was accused of accepting thousands of dollars in undeclared gifts from Ontario Power Generation, an arms-length crown corporation he regulated, when he travelled to Europe in the summer of 2002. Stockwell finally stepped aside after dominating the provincial news for almost a month, and did not seek reelection.
By the summer of 2003, the Progressive Conservatives received an unexpected opportunity to re-gain popularity in the form of the 2003 North American blackout. When the blackout hit, Eves initially received criticism for his late response; however, as he led a series of daily briefings to the press in the days after the blackout, Eves was able to demonstrate leadership and stayed cool under pressure. The crisis also allowed Eves to highlight his principal campaign themes of experience, proven competence and ability to handle the government. When polls began to register a moderate increase for the Conservatives, the table was set for an election call.

## Progressive Conservative campaign

In 1995 and 1999, the Progressive Conservatives ran highly focused, disciplined campaigns based on lessons learned principally in US states by the Republican Party. In 1995, the core PC strategy was to polarize the electorate around a handful of controversial ideas that would split opposition between the other two parties. The PCs stressed radical tax cuts, opposition to job quotas, slashing welfare rates and a few hot button issues such as opposing photo radar and establishing "boot camps" for young offenders. They positioned leader Mike Harris as an average-guy populist who would restore common sense to government after ten lost years of NDP and Liberal mismanagement. The campaign manifesto, released in 1994, was titled the "Common Sense Revolution" and advocated a supply-side economics solution to a perceived economic malaise.
In 1999, the PCs were able to point to increased economic activity as evidence that their supply side plan worked. Their basic strategy was to polarize the electorate again around a handful of controversial ideas and their record while preventing opposition from rallying exclusively around the Liberals by undermining confidence in Liberal leader Dalton McGuinty. They ran a series of negative television ads against McGuinty in an attempt to brand him as "not up to the job". At the same time, they emphasized their economic record, while downplaying disruptions in health care and education as part of a needed reorganization of public services that promoted efficiency and would lead to eventual improvements.
Both campaigns proved highly successful and the principal architects of those campaigns had been dubbed the "whiz kids" by the press. David Lindsay, Mike Harris's chief of staff, was responsible for the overall integration of policy, communications, campaign planning and transition to government while Mitch Patten served as campaign secretary. Tom Long and Leslie Noble jointly ran the campaigns, with Long serving as campaign chair and Noble as campaign manager. Paul Rhodes, a former reporter, was responsible for media relations. Deb Hutton was Mike Harris's right arm as executive assistant. Jaime Watt and Perry Miele worked on the advertising. Guy Giorno worked on policy and speechwriting in 1995 and in 1999 was in charge of overall messaging. Scott Munnoch was tour director and Glen Wright rode the leader's bus. Future leader John Tory worked on fundraising and debate prep, and was actually one of two people (the other was John Matheson) to play Liberal leader Dalton McGuinty during preparation for the 1999 leaders' debate. (Andy Brandt and Giorno played NDP leader Howard Hampton.)
Heading into 2003, Tom Long refused to work for Ernie Eves. Most speculated that Long saw Eves as too wishy-washy and not enough of a traditional hard-right conservative. Jaime Watt took Long's position as campaign co-chair and more or less all the same players settled into the same places. A few new faces included Jeff Bangs as campaign manager. Bangs was a long-time Eves loyalist who had grown up in his riding of Parry Sound.
The Progressive Conservatives once again planned on polarizing the electorate around a handful of hot button campaign pledges. However, with their party and government listing in public opinion polls, they found their only strong contrasts were around the experience and stature of Premier Eves. Their campaign slogan "Experience You Can Trust" was designed to highlight Eves' years in office.
The party platform, dubbed "The Road Ahead", was longer and broader than in earlier years. Five main planks would emerge for the campaign:
* Tax deductions for mortgage payments.
* Rebate seniors the education portion of their property taxes.
* Tax credits for parents sending their children to private schools.
* Banning teachers' strikes by sending negotiations to binding arbitration.
* A "Made-in-Ontario" immigration system.
Each plank was targeted at a key Tory voting bloc: homeowners, seniors, religious conservatives, parents and law-and-order types.
Eves' campaigning followed a straightforward pattern. Eves would highlight one of the five elements of the platform and then attack Dalton McGuinty for opposing it. For instance, he would visit the middle-class home of a visible minority couple with two kids and talk about how much money they would get under his mortgage deductibility plan. That would be followed by an attack on McGuinty for having a secret plan to raise their taxes. Or he would campaign in a small town assembly plant and talk about how under a "Made-in-Ontario" immigration plan fewer new Canadians would settle in Toronto and more outside the city, helping the plant manager with his labour shortage. Then he would link McGuinty to Prime Minister of Canada Jean Chrétien and say McGuinty supported the federal immigration system that allows terrorists and criminals into the country.
The Tory television advertising also attempted to polarize the election around these issues.
In one of the ads, a voice-over accompanying an unflattering photo of the Liberal leader asks "Ever wonder why Dalton McGuinty wants to raise your taxes?" The ad then points out that McGuinty has opposed Tory plans to allow homeowners a tax deduction on mortgage interest and to give senior citizens a break on their property taxes.
In another ad, the voice-over asks "Doesn't he (McGuinty) know that a child's education is too important to be disrupted by lockouts and strikes?" It says that McGuinty has sided with the unions and rejected the Tory proposal to ban teacher strikes.
Both ads end with the attack "He's still not up to the job."
Armed with a majority, the Tories were hoping to hold the seats they already had, while targeting a handful of rural Liberal seats in hopes of increasing their majority. They campaigned relatively little in Northern Ontario, with the exception of North Bay and Parry Sound, both of which they held.

## Liberal campaign

The first half of Dalton McGuinty's 1999 campaign was widely criticized as disorganized and uninspired, and most journalists believe he gave a poor performance in the leaders' debate. McGuinty, however, was able to rally his party in the last ten days. On election day, the Liberals won 40% of the vote, their second best showing in almost fifty years. Perhaps more importantly, nine new MPPs were elected, boosting the caucus from 30 to 35, including dynamic politicians like George Smitherman and Michael Bryant.
In 1999, the Liberal strategy had been to polarize the electorate between Mike Harris and Dalton McGuinty. They purposely put out a platform that was devoid of ideas, to ensure the election was about the Tory record, and not the Liberal agenda. To an extent, they succeeded. Support for the NDP collapsed from 21% to just 13%, while the Liberals climbed by 9%. While they almost cornered the market of those angry at the Tories, however, they could not convince enough people to be angry at the Tories to win.
The night he conceded defeat, McGuinty was already planning how to win the next election. He set out the themes that the Liberals would build into their next platform. Liberals, he said, would offer "some of those things that Ontarians simply have to be able to count on - good schools, good hospitals, good health care, good education and something else.... We want to bring an end to fighting so we can finally start working together."
McGuinty replaced many of his young staff with experienced political professionals he recruited. The three he kept in key positions were Don Guy, his campaign manager and a pollster with Pollara, Matt Maychak, his director of communications, and Bob Lopinski, his director of issues management. To develop his platform, he added to this a new chief of staff, Phil Dewan, a former policy director for Premier David Peterson and Ottawa veteran Gerald M. Butts. He also sought out Peterson-era Ontario Minister of Labour Greg Sorbara to run for president of the Ontario Liberal Party.
Early on, McGuinty set down three strategic imperatives. First, no tax cuts. This ran against the conventional wisdom of politics that it was necessary to offer tax cuts to win; everyone from Mike Harris to Bill Clinton had campaigned on reducing the tax burden on the middle class. But McGuinty was determined that Ontario voters would accept that the money was needed to restore public health care and education services. Second, a positive tone. McGuinty wanted to avoid the typical opposition leader role of automatically opposing whatever the government announced, and instead, set the agenda with positive alternatives. While attacking the opponent was important, that would be left to caucus surrogates. Third, one big team. At the time, the Ontario Liberal Party was riven into factions. Peterson-era people distrusted more recent arrivals. Jean Chrétien supporters fought with Paul Martin supporters. McGuinty set a tone that divisions were left at the door.
The emphasis on building the team was highly successful as jobs that in 1999 were done by one person were now assigned to groups of four or six or eight. Dewan brought on board veterans of the Peterson regime such as Sheila James, Vince Borg and David MacNaughton. From Ottawa, campaign veterans such as Warren Kinsella, Derek Kent and Gordon Ashworth signed on to help oust the Ontario Tories from power.
The Liberal strategy was the same as in 1999: polarize the election between the Conservatives and Liberals to marginalize the NDP and then convince enough voters that the Conservatives had to go. With polls showing more than 60% of voters reporting it was "time for a change", the Liberals campaign theme was "choose change". The theme summarized the two-step strategy perfectly: first, boil the election down to a two-party choice and then cast the Liberals as a capable and trustworthy agent of change at a time when voters were fed up with the government.
After the sparse platform of 1999, the 2003 Liberal platform was a sprawling omnibus of public policy crossing five main policy booklets, three supplements aimed at specific geographic or industrial groups and a detailed costing exercise. The principle planks that were highlighted in the election were:
* Freezing taxes and balancing the books.
* Improving test scores and lowering class sizes in public schools.
* Reducing wait times for key health services.
* Improving environmental protection and quality of life.
* Repairing the divisions of the Harris-Eves era.
McGuinty backed up his comprehensive platform with a meticulous costing by a forensic accountant and two bank economists. While the Conservatives had adopted a third-party verification in 1995, they did not in 2003, allowing the Liberals to gain credibility that they could pay for their promises.
In contrast to the Eves campaign, where the leader was both positive and negative message carrier, the Liberals used a number of caucus members to criticize the Harris-Eves government while McGuinty was free to promote his positive plan for change.
The Liberal advertising strategy was highly risky. While conventional wisdom says the only way to successfully respond to a negative campaign is with even more negative ads against the opponent, McGuinty ran only positive ads for the duration of the campaign.
In the pre-writ period, the Liberal advertising featured Dalton McGuinty speaking to the camera, leaning against a tree while snow falls, saying "People hear me say that I'll fix our hospitals and fix our schools and yet keep taxes down. Am I an optimist? Maybe. What I'm not is cynical, or jaded, or tired. I don't owe favours to special interests or old friends or political cronies. Together, we can make Ontario the envy of the world, once again. And, I promise you this, no one will work harder than I will to create that Ontario."
During the first stage of the campaign, the principal Liberal ad featured a tight close-up of Dalton McGuinty as he spoke about his plans for Ontario. In the key line of the first ad, McGuinty looks into the camera and says "I won't cut your taxes, but I'm not going to raise them either."
Geographically, the Liberal campaign was able to rest on a solid core of seats in Toronto and Northern Ontario that were at little risk at the beginning of the election period. They had to defend a handful of rural seats that had been recently won and were targeted by the PCs. The principle battlefield of the election, however, was in PC-held territory in the "905" region of suburbs around Toronto, particularly Peel and York districts, suburban seats around larger cities like Ottawa and Hamilton and in Southwestern Ontario in communities like London, Kitchener-Waterloo and Guelph.

## NDP campaign

The 1999 NDP campaign received its lowest level of popular support since the Second World War, earning just 12.6% of the vote and losing party status with just nine seats. Several factors led to this poor showing, including a lacklustre campaign, Hampton's low profile, and a movement called strategic voting that endorsed voting for the Liberals in most ridings in order to remove the governing Tories. After the election, there was a short-lived attempt to remove leader Howard Hampton publicly led by leaders of the party's youth wing, however the majority of party members blamed the defeat on NDP supporters voting Liberal in hopes of removing Harris and the Tories from power. As a result, Hampton was not widely blamed for this severe defeat and stayed on as leader.
Under the rules of the Legislative Assembly, a party would receive "official party status", and the resources and privileges accorded to officially recognized parties, if it had 12 or more seats; thus the NDP would lose caucus funding and the ability to ask questions in the House, however the governing Conservatives changed the rules after the election to lower the threshold for party status from 12 seats to 8. The Tories argued that since Ontario's provincial ridings now had the same boundaries as the federal ones, the threshold should be lowered to accommodate the resultant smaller legislature. Others argued that the Tories were only helping the NDP so they could continue to split the vote with the Liberals.
During the period before the election, Hampton identified the Conservative plan for deregulating and privatizing electricity generation and transmission as the looming issue of the next election. With the Conservatives holding a firm market-oriented line and the Liberal position muddled, Hampton boldly focused the party's Question Period and research agendas almost exclusively on energy issues. Hampton quickly distinguished himself as a passionate advocate of maintaining public ownership of electricity generation, and published a book on the subject, Public Power, in 2003.
With the selection of Eves as the PC leader, the NDP hoped that the government's move to the centre in the spring of 2002 would reduce the polarization of the Ontario electorate between the PCs and Liberals and improve the NDP's standing. It was also hoped that the long-standing split between labour and the NDP would be healed as the bitter legacy of the Rae government faded.
The co-chairs of the NDP campaign were Diane O'Reggio, newly installed as the party's provincial secretary after a stint in Ottawa working for the federal party, and Andre Foucault, secretary-treasurer of the Communications Energy and Paperworkers union. The manager was Rob Milling, principal secretary to Hampton. Communications were handled by Sheila White and Gil Hardy. Jeff Ferrier was the media coordinator.
The NDP strategy was to present itself as distinct from the Liberals on the issue of public ownership of public services, primarily in electricity and health care, while downplaying any significant differences between the Liberals and PCs. There was a conscious effort to discourage "strategic voting" where NDP supporters vote Liberal to defeat the Conservatives. The NDP slogan was "publicpower", designed to highlight both the energy issue Hampton had championed and public health care, while promoting a populist image of empowerment for average people.
The NDP campaign was designed to be highly visual and memorable. Each event was built around a specific visual thematic. For instance, in the first week of the campaign, Hampton attacked the Liberal energy platform saying it was "full of holes" and holding up a copy of the platform with oversized holes punched in it. He also illustrated it "had more holes than Swiss cheese" by also displaying a large block of cheese. At another event, Hampton and his campaign team argued that the Liberal positions were like "trying to nail Jello to the wall" by literally attempting to nail Jello to a wall. Hampton also made an appearance in front of the Toronto home of millionaire Peter Munk to denounce Eves' tax breaks, claiming that they would save Munk $18,000 a year.
The first round of NDP ads avoided personal attacks, and cast leader Howard Hampton as a champion of public utilities. In one 30-second spot, Mr. Hampton talks about the effects of privatization of the power industry and the blackout. "For most of us, selling off our hydro was the last straw," he says. The clip is mixed with images of Toronto streets during power failure.
Geographically, the NDP campaign focused on targeting seats in Scarborough and Etobicoke in Toronto, Hamilton, Ottawa and Northern Ontario.

## Campaign events
### Early weeks

The first week of the campaign was dominated by the Conservatives, who launched a series of highly negative attacks at Liberal leader Dalton McGuinty while highlighting popular elements of their platform. On the first week of the campaign, two polls showed a tight race: a poll done by EKOS for the Toronto Star showed a 1.5% Liberal lead, while a smaller poll done by COMPAS showed a 5% Liberal lead. A poll done by Environics in late June and early July showed a 13-point lead for the Liberals.
As the campaign entered week 2, it was anticipated that the Liberals would push a series of highly negative ads to combat advertising by the Conservatives that attacked Dalton McGuinty. Instead, they went positive and stayed positive throughout the campaign. It was Eves who went on the defensive as the Liberals worked the media to put the Premier on his heels. Stung by years of arrogance by the PC Party toward reporters, the media were quick to pile on.
After the Liberals Gerry Phillips and Gerald M. Butts accused Eves of having no plan to pay for his $10.4 billion in promises, Eves stumbled when he could not provide his own cost for his promises. "I couldn't tell you off the top of my head", he admitted. Then came a story on the front of the Globe and Mail saying that Ontarians would have to pay "millions" in extra premiums because the election call had delayed implementation of new auto insurance regulations promised by Eves on the eve of the campaign. On Wednesday the government was broadsided when – days after a raid at a meat packing plant exposed the sorry state of public health at some abattoirs – leaked documents showed the PC government had been sitting on recommendations to improve meat safety, leading to calls for a public inquiry by the opposition parties. The issue was made worse when Agriculture Minister Helen Johns refused all media calls and had to be literally tracked down in her riding by reporters.
On Thursday, according to the Green party candidate in Nipissing (Mike Harris' old riding), a donor with Tory connections offered him money to bolster his campaign and draw votes away from the Liberals. The allegations were denied by the Tories. The same day, Eves attacked Dalton McGuinty for voting against a bill to protect taxpayers from increased taxes, when it turns out McGuinty in fact voted for that bill.

### The "Kitten-eater" controversy

On September 12, the Eves campaign issued a news release that called Dalton McGuinty an "evil reptilian kitten-eater from another planet". The words appeared at the end of the news release. Eves said the epithet was meant as a joke, and acknowledged the words were "over the top", but refused to apologize.
There is speculation the epithet was an obscure reference to an episode of Buffy the Vampire Slayer, which McGuinty stated, in a blog post that week, he enjoys watching.
In response, McGuinty said his campaign will not be "sidetracked" by the incident. Despite efforts by two Conservative spies at a Liberal campaign event to shoo away a white kitten, members of the media managed to take photographs of McGuinty holding the kitten, a moment some described as a defining moment of the campaign.
Liberal Party officials made T-shirts that were emblazoned with the words "Call Me An Evil Reptilian Kitten Eater ... But I Want Change". The T-shirts were handed out to party supporters at a rally held that same night.

### Later weeks

The Conservatives spent the third week on the defensive and dropping in the polls, unable to recover from the disasters of the second week and fresh new attacks. The Liberals produced documents from the Walkerton Inquiry showing that individual Conservative MPPs were warned about risks to human health and safety resulting from cuts to the Environment Ministry budget. An attack on Dalton McGuinty saying he needed "professional help" forced an apology from the Conservatives to people with mental illness. Tory MPP John O'Toole said the Tory negative campaign was a mistake, putting Eves on the defensive once again. A leaked memo was used by the opposition to accuse the government of threatening public sector workers into not telling the truth at a public inquiry into the government's handling of the SARS crisis. Eves ended the week with another event that backfired, brandishing barbed wire and a get out of jail free card to attack the Liberals as soft on crime. Reporters spent more time focused on Eves' first use of props in the election than on his message.
By the fourth week of the campaign, polls showed the Liberals pulling away from the Conservatives with a margin of at least 10 points. It was widely believed that only a disastrous performance in the leader's debate stood between Dalton McGuinty and the Premier's Office. McGuinty - who had stumbled badly in the 1999 debate - was able to play off low expectations and a surprisingly low-key Eves to earn the draw he wanted. The debate itself was also subject to criticism from the Green Party of Ontario, which denounced a Canadian Radio-television and Telecommunications Commission decision not to allow leader Frank de Jong to participate.
The final week of the campaign was marred by more negative attacks from Eves and the Conservatives. At one point, Premier Eves referred to Mr. McGuinty as having a "pointy head", a remark he later conceded was inappropriate. McGuinty was able to extend the bad press from the incident another day when he joked to radio hosts that they needed to be careful "so I won't spear you with my sharp pointy head."
McGuinty spent the last days of the campaign travelling through previously rock solid PC territory in ridings like Durham, Simcoe and Leeds-Grenville to large crowds.

### Issues

The campaign was contentious on the issues as well, with both the Liberals and Howard Hampton's New Democrats attacking the Tories' record in office. Various scandals and other unpopular moves reduced public opinion of the Tories going into the race, including the Walkerton water tragedy, the deaths of Dudley George and Kimberly Rogers, the possible sale of publicly owned electric utility Hydro One, the SARS outbreak, the decision to release the 2003 budget at an auto parts factory instead of the Legislature, the widespread blackout in August, and the Aylmer packing plant tainted meat investigation. As one Tory insider put it: "So many chickens came to roost, it's like a remake of The Birds".
One of the most contentious issues was education. All three parties pledged to increase spending by $2 billion, but Premier Eves also pledged to ban teacher strikes, lock-outs, and work-to-rule campaigns during the school year, a move the other parties rejected. Teacher strikes had plagued the previous Progressive Conservative mandate of Mike Harris, whose government had deeply cut education spending.
Tax cuts were also an issue. The Progressive Conservatives proposed a wide range of tax cuts, including a 20-percent cut to personal income taxes, and the elimination of education tax paid by seniors, two moves that would have cost $1.3 billion together. The Liberals and New Democrats rejected these cuts as profligate. The Liberals also promised to cancel some pending Tory tax cuts and to eliminate some tax cuts already introduced.

## Assessment

CBC Newsworld declared a Liberal victory minutes after ballot-counting began. Ernie Eves conceded defeat only ninety minutes into the count.
The Liberals won a huge majority with 72 seats, almost 70% of the 106-seat legislature. The Liberals not only won almost every seat in the city of Toronto, but every seat bordering on Toronto as well. All seven seats in Peel region went Liberal, as well as previously safe PC 905 seats such as Markham, Oakville and Pickering—Ajax. The Liberals also made a major breakthrough in Southwestern Ontario, grabbing all three seats in London as well as rural seats such as Perth–Middlesex, Huron–Bruce and Lambton–Kent. If the story of the PC majorities in 1995 and 1999 were the marriage of rural and small-town conservative bedrock with voters in the suburbs, the 2003 election was a divorce of those suburban voters from rural Ontario and a new marriage to the mid-town professionals and New Canadians who make up the Liberal base.
The NDP had a disappointingly confusing election: on one hand, they won seven seats, one fewer than the eight required to keep "official party status", which would give it a share of official Queen's Park staff, money for research, and guaranteed time during Question Period. On the other hand, they increased their share of the popular vote for the first time since 1990. Despite the mixed results, Hampton stayed on as party leader, saying that the party did not blame him for the poor performance. The party was returned to official party status seven months into the session, when Andrea Horwath won a by-election in Hamilton East on May 13, 2004.
The Tories were completely shut out of Toronto, where 19 out of 22 ridings were won by the Liberals, and the remaining three were carried by the New Democrats. Perhaps more ominously for the PCs, they were also shut out of any seats bordering Toronto; only in the outermost suburbs like Aurora and Whitby were high-profile PC cabinet ministers able to retain their seats. With the arguable exception of Elizabeth Witmer, no PC member represented an urban riding.
The 38th Parliament of Ontario opened on November 19, 2003, at 3 p.m. Eastern Time with a Throne Speech in which the McGuinty government laid out their agenda.

### Student vote

High school students in every riding in Ontario were allowed to cast ballots in their classrooms as part of a student vote, although their numbers did not count in the official election. 93 ridings favoured the Liberals in the student vote, nine favoured the New Democrats, and one favoured the Greens, while the Conservatives were shut out. There was also a vote for elementary students.

## Opinion polls

Evolution of voting intentions at provincial level :
| Polling firm | Last day of survey | OLP | PCO | ONDP | GPO | Other | ME | Sample |
| Election 2003 | October 2, 2003 | 46.4 | 34.6 | 14.7 | 2.8 | 1.5 | | |
| Ipsos-Reid | September 25, 2003 | 50 | 31 | 15 | — | — | — | 1,001 |
| EKOS | August 2003 | 43.5 | 42 | 13 | — | — | — | — |
| Compas | August 2003 | 46 | 41 | 12 | — | — | 4.5 | — |
| Ipsos-Reid | April 19, 2003 | 48 | 31 | 16 | 4 | — | 3.1 | 1,000 |
| Ernie Eves becomes Premier of Ontario (April 15, 2002) ||||||||||
| EKOS | March, 2003 | 49 | 36 | — | — | — | — | — |
| Ipsos-Reid | February 20, 2003 | 43 | 36 | 15 | 5 | — | 3.1 | 1,000 |
| Ipsos-Reid | January 4, 2003 | 45 | 38 | 14 | 3 | — | 3.1 | 1,001 |
| Angus Reid | August 29, 2000 | 46 | 39 | 15 | — | 2 | 3.1 | 1,002 |
| Angus Reid | June 13, 2000 | 45 | 38 | 15 | — | 2 | 3.1 | 1,000 |
| Angus Reid | December 29, 1999 | 42 | 36 | 17 | — | 5 | 3.1 | 1,001 |
| Angus Reid | August 15, 1999 | 40 | 43 | 13 | — | 4 | 3.1 | 1,001 |
| Election 1999 | June 3, 1999 | 39.9 | 45.1 | 12.6 | 0.7 | 1.7 | | |

## Results

Summary of the Legislative Assembly of Ontario election results :
| Party | Party | Party leader | Candidates | Seats | Seats | Seats | Seats | Popular vote | Popular vote | Popular vote |
| Party | Party | Party leader | Candidates | 1999 | Dissol. | 2003 | Change | # | % | Change |
| | Liberal | Dalton McGuinty | 103 | 35 | 36 | 72 | 37 | 2,090,001 | 46.47% | 6.57 |
| | Progressive Conservative | Ernie Eves | 103 | 59 | 56 | 24 | 35 | 1,559,181 | 34.67% | 10.39 |
| | New Democratic | Howard Hampton | 103 | 9 | 9 | 7 | 2 | 660,730 | 14.69% | 2.14 |
| | Green | Frank de Jong | 102 | – | – | – | – | 126,651 | 2.82% | 2.12 |
| | Family Coalition | Giuseppe Gori | 51 | – | – | – | – | 34,623 | 0.77% | 0.22 |
| | Independent | — | 24 | – | 1 | – | – | 13,211 | 0.29% | 0.32 |
| | Freedom | Paul McKeever | 24 | – | – | – | – | 8,376 | 0.19% | 0.08 |
| | Communist | Elizabeth Rowley | 6 | – | – | – | – | 2,187 | 0.05% | 0.03 |
| | Libertarian | Sam Apelbaum | 5 | – | – | – | – | 1,991 | 0.04% | 0.01 |
| | Confederation of Regions | Richard Butson | 1 | – | – | – | – | 293 | 0.01% | |
| | Vacant | Vacant | Vacant | Vacant | 1 | | | | | |
| Total | Total | Total | 522 | 103 | 103 | 103 | — | 4,497,244 | 100.00 | |
| Rejected, unmarked and declined ballots | Rejected, unmarked and declined ballots | Rejected, unmarked and declined ballots | Rejected, unmarked and declined ballots | Rejected, unmarked and declined ballots | Rejected, unmarked and declined ballots | Rejected, unmarked and declined ballots | Rejected, unmarked and declined ballots | 30,923 | | |
| Turnout | Turnout | Turnout | Turnout | Turnout | Turnout | Turnout | Turnout | 4,528,167 | | |
| Registered voters / turnout % | Registered voters / turnout % | Registered voters / turnout % | Registered voters / turnout % | Registered voters / turnout % | Registered voters / turnout % | Registered voters / turnout % | Registered voters / turnout % | 7,962,607 | 56.87% | 1.44 |
The following were among the Independent candidates:
* Ten ran as "Independent Renewal" candidates. This was the Marxist-Leninist Party under another name.
* Candidates from the Independent Reform Party and Communist League also ran as independents.
* Costas Manios ran as an "Independent Liberal" candidate after being denied the opportunity to run for the Liberal Party nomination in Scarborough Centre. Outgoing MPP Claudette Boyer had sat in the house as an "Independent Liberal" from 2001 to 2003.
Popular vote
Liberal
46.47%
PC
34.67%
New Democratic
14.69%
Others
4.17% :
Seats summary
Liberal
69.90%
PC
23.30%
New Democratic
6.80% :

### Synopsis of results

Results by riding - 2003 Ontario general election :
| Riding | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Winning party | Turnout | Votes | Votes | Votes | Votes | Votes | Votes | Votes |
| Riding | 1999 | 1999 | 1st place | 1st place | Votes | Share | Margin # | Margin % | 2nd place | 2nd place | 3rd place | 3rd place | Turnout | Lib | PC | NDP | Green | Ind | Other | Total |
| Algoma—Manitoulin | | Lib | | Lib | 14,520 | 48.68% | 5,061 | 16.97% | | NDP | | PC | 57.83% | 14,520 | 5,168 | 9,459 | 680 | – | – | 29,827 |
| Barrie—Simcoe—Bradford | | PC | | PC | 31,529 | 51.78% | 9,531 | 15.65% | | Lib | | NDP | 56.03% | 21,998 | 31,529 | 5,641 | 1,278 | – | 441 | 60,887 |
| Beaches—East York | | NDP | | NDP | 21,239 | 51.23% | 11,169 | 26.94% | | Lib | | PC | 55.63% | 10,070 | 8,157 | 21,239 | 1,995 | – | – | 41,461 |
| Bramalea—Gore—Malton—Springdale | | PC | | Lib | 19,306 | 45.61% | 3,757 | 8.87% | | PC | | NDP | 49.82% | 19,306 | 15,549 | 4,931 | 1,176 | 868 | 503 | 42,333 |
| Brampton Centre | | PC | | Lib | 16,661 | 43.48% | 1,005 | 2.62% | | PC | | NDP | 50.25% | 16,661 | 15,656 | 4,827 | 820 | – | 356 | 38,320 |
| Brampton West—Mississauga | | PC | | Lib | 28,926 | 46.18% | 2,512 | 4.01% | | PC | | NDP | 50.84% | 28,926 | 26,414 | 5,103 | 811 | – | 1,388 | 62,642 |
| Brant | | Lib | | Lib | 24,236 | 54.55% | 10,618 | 23.90% | | PC | | NDP | 56.14% | 24,236 | 13,618 | 5,262 | 1,014 | 295 | – | 44,425 |
| Toronto—Danforth | | NDP | | NDP | 18,253 | 47.14% | 6,007 | 15.51% | | Lib | | PC | 55.86% | 12,246 | 6,562 | 18,253 | 1,368 | 73 | 217 | 38,719 |
| Bruce—Grey—Owen Sound | | PC | | PC | 23,338 | 52.07% | 8,457 | 18.87% | | Lib | | NDP | 62.90% | 14,881 | 23,338 | 4,159 | 769 | 586 | 1,086 | 44,819 |
| Burlington | | PC | | PC | 21,506 | 46.15% | 1,852 | 3.97% | | Lib | | NDP | 61.51% | 19,654 | 21,506 | 3,832 | 1,086 | – | 523 | 46,601 |
| Cambridge | | PC | | PC | 19,996 | 42.50% | 3,437 | 7.30% | | Lib | | NDP | 53.79% | 16,559 | 19,996 | 8,513 | 983 | – | 1,001 | 47,052 |
| Davenport | | Lib | | Lib | 15,586 | 58.81% | 8,343 | 31.48% | | NDP | | PC | 49.06% | 15,586 | 1,977 | 7,243 | 907 | 293 | 497 | 26,503 |
| Don Valley East | | Lib | | Lib | 21,327 | 56.80% | 9,300 | 24.77% | | PC | | NDP | 55.32% | 21,327 | 12,027 | 3,058 | 558 | – | 579 | 37,549 |
| Don Valley West | | PC | | Lib | 23,488 | 52.59% | 6,094 | 13.65% | | PC | | NDP | 59.84% | 23,488 | 17,394 | 2,540 | 1,239 | – | – | 44,661 |
| Dufferin—Peel—Wellington—Grey | | PC | | PC | 29,222 | 56.64% | 14,363 | 27.84% | | Lib | | Grn | 58.50% | 14,859 | 29,222 | 3,148 | 3,161 | – | 1,202 | 51,592 |
| Durham | | PC | | PC | 23,814 | 47.09% | 5,224 | 10.33% | | Lib | | NDP | 58.40% | 18,590 | 23,814 | 6,274 | 1,183 | – | 707 | 50,568 |
| Eglinton—Lawrence | | Lib | | Lib | 23,743 | 56.89% | 11,341 | 27.18% | | PC | | NDP | 57.90% | 23,743 | 12,402 | 4,351 | 1,236 | – | – | 41,732 |
| Elgin—Middlesex—London | | Lib | | Lib | 24,914 | 57.31% | 11,765 | 27.06% | | PC | | NDP | 60.32% | 24,914 | 13,149 | 4,063 | 673 | – | 671 | 43,470 |
| Erie—Lincoln | | PC | | PC | 20,348 | 48.49% | 4,058 | 9.67% | | Lib | | NDP | 60.85% | 16,290 | 20,348 | 3,950 | 713 | – | 666 | 41,967 |
| Essex | | Lib | | Lib | 20,559 | 45.28% | 7,945 | 17.50% | | NDP | | PC | 53.36% | 20,559 | 11,234 | 12,614 | 998 | – | – | 45,405 |
| Etobicoke Centre | | PC | | Lib | 22,070 | 49.41% | 4,460 | 9.99% | | PC | | NDP | 62.50% | 22,070 | 17,610 | 3,400 | 1,584 | – | – | 44,664 |
| Etobicoke—Lakeshore | | PC | | Lib | 19,680 | 44.16% | 5,156 | 11.57% | | PC | | NDP | 59.52% | 19,680 | 14,524 | 8,952 | 708 | 225 | 480 | 44,569 |
| Etobicoke North | | PC | | Lib | 16,727 | 53.98% | 9,749 | 31.46% | | PC | | NDP | 47.91% | 16,727 | 6,978 | 3,516 | 503 | 1,990 | 1,275 | 30,989 |
| Glengarry—Prescott—Russell | | Lib | | Lib | 28,956 | 65.97% | 18,035 | 41.09% | | PC | | NDP | 57.60% | 28,956 | 10,921 | 2,544 | 1,471 | – | – | 43,892 |
| Ottawa—Orléans | | PC | | Lib | 25,300 | 50.36% | 4,538 | 9.03% | | PC | | NDP | 63.39% | 25,300 | 20,762 | 2,778 | 1,402 | – | – | 50,242 |
| Guelph—Wellington | | PC | | Lib | 23,607 | 42.22% | 2,872 | 5.14% | | PC | | NDP | 60.08% | 23,607 | 20,735 | 6,745 | 3,917 | – | 914 | 55,918 |
| Haldimand—Norfolk—Brant | | PC | | PC | 20,109 | 46.10% | 2,958 | 6.78% | | Lib | | NDP | 59.38% | 17,151 | 20,109 | 4,720 | 1,088 | – | 548 | 43,616 |
| Halton | | PC | | PC | 33,610 | 48.20% | 5,498 | 7.89% | | Lib | | NDP | 59.73% | 28,112 | 33,610 | 5,587 | 1,295 | – | 1,123 | 69,727 |
| Hamilton East | | Lib | | Lib | 16,015 | 52.15% | 6,980 | 22.73% | | NDP | | PC | 46.73% | 16,015 | 4,033 | 9,035 | 563 | 378 | 684 | 30,708 |
| Hamilton Mountain | | Lib | | Lib | 23,524 | 51.79% | 11,507 | 25.33% | | NDP | | PC | 58.96% | 23,524 | 8,637 | 12,017 | 494 | – | 748 | 45,420 |
| Hamilton West | | NDP | | Lib | 15,600 | 39.97% | 2,132 | 5.46% | | NDP | | PC | 55.28% | 15,600 | 8,185 | 13,468 | 727 | 303 | 750 | 39,033 |
| Hastings—Frontenac—Lennox and Addington | | Lib | | Lib | 21,548 | 51.89% | 7,839 | 18.88% | | PC | | NDP | 58.68% | 21,548 | 13,709 | 4,286 | 1,311 | – | 673 | 41,527 |
| Huron—Bruce | | PC | | Lib | 19,879 | 45.79% | 3,285 | 7.57% | | PC | | NDP | 66.46% | 19,879 | 16,594 | 4,973 | 934 | – | 1,029 | 43,409 |
| Kenora—Rainy River | | NDP | | NDP | 15,666 | 60.12% | 8,920 | 34.23% | | Lib | | PC | 48.57% | 6,746 | 3,343 | 15,666 | 305 | – | – | 26,060 |
| Chatham-Kent—Essex | | Lib | | Lib | 23,022 | 59.26% | 11,436 | 29.44% | | PC | | NDP | 55.64% | 23,022 | 11,586 | 2,893 | 1,069 | – | 281 | 38,851 |
| Kingston and the Islands | | Lib | | Lib | 28,877 | 60.28% | 19,237 | 40.16% | | PC | | NDP | 54.29% | 28,877 | 9,640 | 5,514 | 3,137 | – | 735 | 47,903 |
| Kitchener Centre | | PC | | Lib | 18,280 | 42.60% | 2,160 | 5.03% | | PC | | NDP | 53.24% | 18,280 | 16,120 | 6,781 | 1,728 | – | – | 42,909 |
| Kitchener—Waterloo | | PC | | PC | 23,957 | 43.08% | 1,501 | 2.70% | | Lib | | NDP | 59.06% | 22,456 | 23,957 | 6,084 | 1,774 | 395 | 949 | 55,615 |
| Lambton—Kent—Middlesex | | PC | | Lib | 18,533 | 45.11% | 3,473 | 8.45% | | PC | | NDP | 59.75% | 18,533 | 15,060 | 4,523 | 1,133 | 1,053 | 780 | 41,082 |
| Lanark—Carleton | | PC | | PC | 29,641 | 48.99% | 6,175 | 10.21% | | Lib | | NDP | 61.42% | 23,466 | 29,641 | 3,554 | 2,564 | – | 1,275 | 60,500 |
| Leeds—Grenville | | PC | | PC | 21,443 | 48.70% | 3,776 | 8.58% | | Lib | | NDP | 62.11% | 17,667 | 21,443 | 2,469 | 1,799 | – | 649 | 44,027 |
| London North Centre | | PC | | Lib | 20,212 | 43.43% | 6,752 | 14.51% | | PC | | NDP | 56.44% | 20,212 | 13,460 | 11,414 | 780 | – | 674 | 46,540 |
| London—Fanshawe | | PC | | Lib | 13,920 | 35.87% | 1,869 | 4.82% | | NDP | | PC | 52.45% | 13,920 | 11,777 | 12,051 | 568 | – | 493 | 38,809 |
| London West | | PC | | Lib | 25,581 | 51.46% | 10,118 | 20.35% | | PC | | NDP | 60.02% | 25,581 | 15,463 | 7,403 | 805 | – | 460 | 49,712 |
| Markham | | PC | | Lib | 27,253 | 51.70% | 5,996 | 11.38% | | PC | | NDP | 53.89% | 27,253 | 21,257 | 2,679 | 824 | – | 697 | 52,710 |
| Mississauga Centre | | PC | | Lib | 18,466 | 47.45% | 2,620 | 6.73% | | PC | | NDP | 50.89% | 18,466 | 15,846 | 3,237 | 776 | – | 588 | 38,913 |
| Mississauga East | | PC | | Lib | 16,686 | 48.68% | 2,854 | 8.33% | | PC | | NDP | 51.38% | 16,686 | 13,832 | 2,479 | 666 | 256 | 358 | 34,277 |
| Mississauga South | | PC | | Lib | 17,211 | 43.80% | 234 | 0.60% | | PC | | NDP | 56.89% | 17,211 | 16,977 | 3,606 | 949 | – | 555 | 39,298 |
| Mississauga West | | PC | | Lib | 27,903 | 50.84% | 7,497 | 13.66% | | PC | | NDP | 54.67% | 27,903 | 20,406 | 4,196 | 1,395 | – | 989 | 54,889 |
| Nepean—Carleton | | PC | | PC | 31,662 | 54.06% | 10,784 | 18.41% | | Lib | | NDP | 62.23% | 20,878 | 31,662 | 3,828 | 2,200 | – | – | 58,568 |
| Niagara Centre | | NDP | | NDP | 23,289 | 49.64% | 10,763 | 22.94% | | Lib | | PC | 60.25% | 12,526 | 10,336 | 23,289 | 768 | – | – | 46,919 |
| Niagara Falls | | PC | | Lib | 18,904 | 46.86% | 3,551 | 8.80% | | PC | | NDP | 57.40% | 18,904 | 15,353 | 4,962 | 1,124 | – | – | 40,343 |
| Nickel Belt | | NDP | | NDP | 16,567 | 46.52% | 2,808 | 7.89% | | Lib | | PC | 61.82% | 13,759 | 4,804 | 16,567 | 479 | – | – | 35,609 |
| Nipissing | | PC | | Lib | 18,003 | 49.84% | 3,025 | 8.37% | | PC | | NDP | 62.60% | 18,003 | 14,978 | 2,613 | 528 | – | – | 36,122 |
| Northumberland | | PC | | Lib | 20,382 | 45.05% | 2,566 | 5.67% | | PC | | NDP | 60.31% | 20,382 | 17,816 | 5,210 | 1,839 | – | – | 45,247 |
| Oak Ridges | | PC | | PC | 32,647 | 47.27% | 2,521 | 3.65% | | Lib | | NDP | 54.15% | 30,126 | 32,647 | 4,464 | 1,821 | – | – | 69,058 |
| Oakville | | PC | | Lib | 22,428 | 49.81% | 3,437 | 7.63% | | PC | | NDP | 62.31% | 22,428 | 18,991 | 2,858 | – | – | 751 | 45,028 |
| Oshawa | | PC | | PC | 14,566 | 37.32% | 1,019 | 2.61% | | NDP | | Lib | 51.46% | 9,383 | 14,566 | 13,547 | 636 | – | 901 | 39,033 |
| Ottawa Centre | | Lib | | Lib | 22,295 | 45.10% | 10,933 | 22.12% | | NDP | | PC | 55.63% | 22,295 | 11,217 | 11,362 | 3,821 | 214 | 524 | 49,433 |
| Ottawa South | | Lib | | Lib | 24,647 | 51.70% | 8,234 | 17.27% | | PC | | NDP | 58.77% | 24,647 | 16,413 | 4,306 | 1,741 | – | 562 | 47,669 |
| Ottawa—Vanier | | Lib | | Lib | 22,188 | 53.53% | 11,310 | 27.29% | | PC | | NDP | 50.80% | 22,188 | 10,878 | 6,507 | 1,876 | – | – | 41,449 |
| Ottawa West—Nepean | | PC | | Lib | 23,127 | 47.04% | 2,850 | 5.80% | | PC | | NDP | 62.13% | 23,127 | 20,277 | 4,099 | 1,309 | 353 | – | 49,165 |
| Oxford | | PC | | PC | 18,656 | 44.06% | 2,521 | 5.95% | | Lib | | NDP | 60.22% | 16,135 | 18,656 | 5,318 | 838 | – | 1,399 | 42,346 |
| Parkdale—High Park | | Lib | | Lib | 23,008 | 57.83% | 16,572 | 41.65% | | PC | | NDP | 54.94% | 23,008 | 6,436 | 6,275 | 2,758 | 204 | 1,105 | 39,786 |
| Parry Sound—Muskoka | | PC | | PC | 18,776 | 48.51% | 5,444 | 14.06% | | Lib | | NDP | 60.03% | 13,332 | 18,776 | 3,838 | 2,277 | – | 484 | 38,707 |
| Perth—Middlesex | | PC | | Lib | 17,017 | 42.71% | 1,337 | 3.36% | | PC | | NDP | 59.70% | 17,017 | 15,680 | 4,703 | 1,201 | – | 1,241 | 39,842 |
| Peterborough | | PC | | Lib | 24,626 | 44.74% | 6,208 | 11.28% | | PC | | NDP | 62.76% | 24,626 | 18,418 | 9,796 | 1,605 | 178 | 414 | 55,037 |
| Pickering—Ajax—Uxbridge | | PC | | Lib | 24,970 | 45.76% | 1,010 | 1.85% | | PC | | NDP | 59.62% | 24,970 | 23,960 | 3,690 | 1,946 | – | – | 54,566 |
| Prince Edward—Hastings | | Lib | | Lib | 22,937 | 57.38% | 10,137 | 25.36% | | PC | | NDP | 57.20% | 22,937 | 12,800 | 3,377 | 628 | – | 229 | 39,971 |
| Renfrew—Nipissing—Pembroke | | Lib | | PC | 19,274 | 44.14% | 645 | 1.48% | | Lib | | NDP | 63.97% | 18,629 | 19,274 | 5,092 | 671 | – | – | 43,666 |
| Sarnia—Lambton | | Lib | | Lib | 18,179 | 47.54% | 6,327 | 16.54% | | PC | | NDP | 59.34% | 18,179 | 11,852 | 6,482 | 1,414 | – | 316 | 38,243 |
| Sault Ste. Marie | | NDP | | Lib | 20,050 | 57.04% | 8,671 | 24.67% | | NDP | | PC | 61.10% | 20,050 | 2,674 | 11,379 | 441 | – | 606 | 35,150 |
| Scarborough—Agincourt | | Lib | | Lib | 23,026 | 61.10% | 11,689 | 31.02% | | PC | | NDP | 52.88% | 23,026 | 11,337 | 2,209 | 566 | – | 550 | 37,688 |
| Scarborough Centre | | PC | | Lib | 21,698 | 52.07% | 10,012 | 24.02% | | PC | | NDP | 56.60% | 21,698 | 11,686 | 3,653 | 642 | 3,259 | 736 | 41,674 |
| Scarborough East | | PC | | Lib | 21,798 | 51.50% | 7,475 | 17.66% | | PC | | NDP | 59.21% | 21,798 | 14,323 | 5,250 | 668 | – | 285 | 42,324 |
| Scarborough—Rouge River | | Lib | | Lib | 23,976 | 63.85% | 14,508 | 38.63% | | PC | | NDP | 48.09% | 23,976 | 9,468 | 2,246 | 1,326 | – | 536 | 37,552 |
| Scarborough Southwest | | PC | | Lib | 17,501 | 46.93% | 5,675 | 15.22% | | PC | | NDP | 54.88% | 17,501 | 11,826 | 6,688 | 689 | – | 586 | 37,290 |
| Simcoe—Grey | | PC | | PC | 26,114 | 51.47% | 8,609 | 16.97% | | Lib | | NDP | 60.30% | 17,505 | 26,114 | 5,032 | 875 | – | 1,212 | 50,738 |
| Simcoe North | | PC | | PC | 23,393 | 46.13% | 3,680 | 7.26% | | Lib | | NDP | 60.85% | 19,713 | 23,393 | 5,515 | 1,540 | 101 | 453 | 50,715 |
| St. Catharines | | Lib | | Lib | 25,319 | 57.44% | 12,387 | 28.10% | | PC | | NDP | 56.43% | 25,319 | 12,932 | 3,944 | 1,167 | – | 714 | 44,076 |
| St. Paul's | | Lib | | Lib | 24,887 | 54.76% | 13,684 | 30.11% | | PC | | NDP | 58.04% | 24,887 | 11,203 | 6,740 | 2,266 | – | 354 | 45,450 |
| Stoney Creek | | PC | | Lib | 24,751 | 48.93% | 5,234 | 10.35% | | PC | | NDP | 62.01% | 24,751 | 19,517 | 5,419 | 898 | – | – | 50,585 |
| Stormont—Dundas—Charlottenburgh | | Lib | | Lib | 19,558 | 51.18% | 5,610 | 14.68% | | PC | | Grn | 55.78% | 19,558 | 13,948 | 1,639 | 2,098 | 968 | – | 38,211 |
| Sudbury | | Lib | | Lib | 24,631 | 68.98% | 19,563 | 54.79% | | PC | | NDP | 55.95% | 24,631 | 5,068 | 4,999 | 1,009 | – | – | 35,707 |
| Thornhill | | PC | | Lib | 21,419 | 46.90% | 796 | 1.74% | | PC | | NDP | 57.78% | 21,419 | 20,623 | 2,616 | 705 | – | 304 | 45,667 |
| Thunder Bay—Atikokan | | Lib | | Lib | 17,735 | 58.25% | 11,153 | 36.63% | | NDP | | PC | 55.61% | 17,735 | 5,365 | 6,582 | 762 | – | – | 30,444 |
| Thunder Bay—Superior North | | Lib | | Lib | 21,938 | 72.45% | 17,390 | 57.43% | | NDP | | PC | 55.61% | 21,938 | 2,912 | 4,548 | 882 | – | – | 30,280 |
| Timiskaming—Cochrane | | Lib | | Lib | 18,499 | 59.56% | 12,169 | 39.18% | | PC | | NDP | 61.15% | 18,499 | 6,330 | 5,741 | 489 | – | – | 31,059 |
| Timmins—James Bay | | NDP | | NDP | 14,941 | 49.70% | 2,568 | 8.54% | | Lib | | PC | 57.30% | 12,373 | 2,527 | 14,941 | 219 | – | – | 30,060 |
| Toronto Centre—Rosedale | | Lib | | Lib | 23,872 | 52.78% | 13,904 | 30.74% | | PC | | NDP | 53.13% | 23,872 | 9,968 | 9,112 | 1,739 | 324 | 218 | 45,233 |
| Trinity—Spadina | | NDP | | NDP | 19,268 | 47.51% | 6,341 | 15.64% | | Lib | | PC | 52.05% | 12,927 | 4,985 | 19,268 | 2,362 | 256 | 756 | 40,554 |
| Vaughan—King—Aurora | | PC | | Lib | 36,928 | 56.14% | 15,184 | 23.08% | | PC | | NDP | 58.20% | 36,928 | 21,744 | 4,697 | 2,412 | – | – | 65,781 |
| Haliburton—Victoria—Brock | | PC | | PC | 24,297 | 47.41% | 7,126 | 13.91% | | Lib | | NDP | 63.18% | 17,171 | 24,297 | 7,884 | 956 | – | 936 | 51,244 |
| Waterloo—Wellington | | PC | | PC | 22,550 | 48.97% | 5,206 | 11.31% | | Lib | | NDP | 55.28% | 17,344 | 22,550 | 3,970 | 1,203 | – | 978 | 46,045 |
| Ancaster—Dundas—Flamborough—Aldershot | | PC | | Lib | 23,045 | 47.53% | 4,904 | 10.12% | | PC | | NDP | 63.56% | 23,045 | 18,141 | 5,666 | 903 | – | 727 | 48,482 |
| Whitby—Ajax | | PC | | PC | 27,240 | 48.33% | 4,647 | 8.24% | | Lib | | NDP | 60.40% | 22,593 | 27,240 | 5,155 | 1,375 | – | – | 56,363 |
| Willowdale | | PC | | Lib | 21,823 | 46.97% | 1,866 | 4.02% | | PC | | NDP | 55.73% | 21,823 | 19,957 | 3,084 | 933 | – | 669 | 46,466 |
| Windsor—St. Clair | | Lib | | Lib | 19,692 | 54.92% | 9,259 | 25.82% | | NDP | | PC | 47.81% | 19,692 | 4,162 | 10,433 | 1,315 | 253 | – | 35,855 |
| Windsor West | | Lib | | Lib | 21,993 | 62.51% | 14,610 | 41.53% | | NDP | | PC | 43.87% | 21,993 | 4,187 | 7,383 | 1,233 | 386 | – | 35,182 |
| York Centre | | Lib | | Lib | 18,808 | 59.41% | 10,946 | 34.57% | | PC | | NDP | 49.59% | 18,808 | 7,862 | 3,494 | 1,496 | – | – | 31,660 |
| York North | | PC | | PC | 24,517 | 47.19% | 3,463 | 6.67% | | Lib | | NDP | 58.33% | 21,054 | 24,517 | 4,029 | 1,854 | – | 497 | 51,951 |
| York South—Weston | | Lib | | Lib | 19,932 | 61.56% | 13,685 | 42.27% | | NDP | | PC | 50.74% | 19,932 | 4,930 | 6,247 | 794 | – | 475 | 32,378 |
| York West | | Lib | | Lib | 16,102 | 69.31% | 12,148 | 52.29% | | NDP | | PC | 43.95% | 16,102 | 2,330 | 3,954 | 437 | – | 408 | 23,231 |
    = open seat
    = turnout is above provincial average
    = incumbent re-elected
    = incumbency arose from byelection gain
    = incumbent barred from renomination

### Comparative analysis for ridings (2003 vs 1999)

Summary of riding results by turnout and vote share for winning candidate (vs 1999) :
| Riding and winning party | Riding and winning party | Riding and winning party | Riding and winning party | Turnout | Turnout | Turnout | Turnout | Vote share | Vote share | Vote share | Vote share |
| Riding and winning party | Riding and winning party | Riding and winning party | Riding and winning party | % | Change (pp) | Change (pp) | Change (pp) | % | Change (pp) | Change (pp) | Change (pp) |
| Algoma—Manitoulin | | Lib | Hold | 57.83 | -0.15 | | | 48.68 | 4.16 | | 4.16 |
| Barrie—Simcoe—Bradford | | PC | Hold | 56.03 | 0.47 | | 0.47 | 51.78 | -12.27 | | |
| Beaches—East York | | NDP | Hold | 55.63 | 1.99 | | 1.99 | 51.23 | 5.30 | | 5.3 |
| Bramalea—Gore—Malton—Springdale | | Lib | Gain | 49.82 | -1.44 | | | 45.61 | 6.8 | | 6.8 |
| Brampton Centre | | Lib | Gain | 50.25 | -1.51 | | | 43.48 | 15.48 | | 15.48 |
| Brampton West—Mississauga | | Lib | Gain | 50.84 | -0.4 | | | 46.18 | 8.95 | | 8.95 |
| Brant | | Lib | Hold | 56.14 | -3.57 | | | 54.55 | 7.58 | | 7.58 |
| Toronto—Danforth | | NDP | Hold | 55.86 | -1.88 | | | 47.14 | 0.22 | | 0.22 |
| Bruce—Grey—Owen Sound | | PC | Hold | 62.90 | 0.90 | | 0.9 | 52.07 | -2.40 | | |
| Burlington | | PC | Hold | 61.51 | 1.05 | | 1.05 | 46.15 | -16.60 | | |
| Cambridge | | PC | Hold | 53.79 | -2.29 | | | 42.50 | -12.35 | | |
| Davenport | | Lib | Hold | 49.06 | -9.97 | | | 58.81 | 9.09 | | 9.09 |
| Don Valley East | | Lib | Hold | 55.32 | -6.25 | | | 56.80 | 6.30 | | 6.3 |
| Don Valley West | | Lib | Gain | 59.84 | -3.22 | | | 52.59 | 8.98 | | 8.98 |
| Dufferin—Peel—Wellington—Grey | | PC | Hold | 58.50 | -0.12 | | | 56.64 | -8.11 | | |
| Durham | | PC | Hold | 58.40 | -0.11 | | | 47.09 | -9.97 | | |
| Eglinton—Lawrence | | Lib | Hold | 57.90 | -2.92 | | | 56.89 | 0.11 | | 0.11 |
| Elgin—Middlesex—London | | Lib | Hold | 60.32 | -1.41 | | | 57.31 | 11.12 | | 11.12 |
| Erie—Lincoln | | PC | Hold | 60.85 | 0.26 | | 0.26 | 48.49 | -2.19 | | |
| Essex | | Lib | Hold | 53.36 | -3.63 | | | 45.28 | -11.45 | | |
| Etobicoke Centre | | Lib | Gain | 62.50 | -2.05 | | | 49.41 | 9.04 | | 9.04 |
| Etobicoke—Lakeshore | | Lib | Gain | 59.52 | -0.82 | | | 44.16 | 8.30 | | 8.3 |
| Etobicoke North | | Lib | Gain | 47.91 | -7.01 | | | 53.98 | 19.95 | | 19.95 |
| Glengarry—Prescott—Russell | | Lib | Hold | 57.60 | -2.64 | | | 65.97 | 10.59 | | 10.59 |
| Ottawa—Orléans | | Lib | Gain | 63.39 | 2.52 | | 2.52 | 50.36 | 9.92 | | 9.92 |
| Guelph—Wellington | | Lib | Gain | 60.08 | 0.97 | | 0.97 | 42.22 | 9.61 | | 9.61 |
| Haldimand—Norfolk—Brant | | PC | Hold | 59.38 | -3.24 | | | 46.10 | -5.09 | | |
| Halton | | PC | Hold | 59.73 | 0.07 | | 0.07 | 48.20 | -16.75 | | |
| Hamilton East | | Lib | Hold | 46.73 | -5.99 | | | 52.15 | -1.57 | | |
| Hamilton Mountain | | Lib | Hold | 58.96 | -3.06 | | | 51.79 | 11.54 | | 11.54 |
| Hamilton West | | Lib | Gain | 55.28 | -2.59 | | | 39.97 | 10.81 | | 10.81 |
| Hastings—Frontenac—Lennox and Addington | | Lib | Hold | 58.68 | -2.8 | | | 51.89 | 5.15 | | 5.15 |
| Huron—Bruce | | Lib | Gain | 66.46 | -0.32 | | | 45.79 | 3.96 | | 3.96 |
| Kenora—Rainy River | | NDP | Hold | 48.57 | -9.02 | | | 60.12 | 15.38 | | 15.38 |
| Chatham-Kent—Essex | | Lib | Hold | 55.64 | -3.16 | | | 59.26 | 3.22 | | 3.22 |
| Kingston and the Islands | | Lib | Hold | 54.29 | -0.22 | | | 60.28 | 5.58 | | 5.58 |
| Kitchener Centre | | Lib | Gain | 53.24 | -4.14 | | | 42.60 | 2.68 | | 2.68 |
| Kitchener—Waterloo | | PC | Hold | 59.06 | 4.68 | | 4.68 | 43.08 | -11.28 | | |
| Lambton—Kent—Middlesex | | Lib | Gain | 59.75 | -0.71 | | | 45.11 | 2.18 | | 2.18 |
| Lanark—Carleton | | PC | Hold | 61.42 | 3.30 | | 3.3 | 48.99 | -9.41 | | |
| Leeds—Grenville | | PC | Hold | 62.11 | 0.39 | | 0.39 | 48.70 | -4.40 | | |
| London North Centre | | Lib | Gain | 56.44 | 0.51 | | 0.51 | 43.43 | 22.54 | | 22.54 |
| London—Fanshawe | | Lib | Gain | 52.45 | -2.62 | | | 35.87 | 0.83 | | 0.83 |
| London West | | Lib | Gain | 60.02 | -2.61 | | | 51.46 | 7.12 | | 7.12 |
| Markham | | Lib | Gain | 53.89 | -1.44 | | | 51.70 | 21.1 | | 21.1 |
| Mississauga Centre | | Lib | Gain | 50.89 | -0.57 | | | 47.45 | 7.20 | | 7.2 |
| Mississauga East | | Lib | Gain | 51.38 | -1.46 | | | 48.68 | 9.69 | | 9.69 |
| Mississauga South | | Lib | Gain | 56.89 | -0.66 | | | 43.80 | 12.32 | | 12.32 |
| Mississauga West | | Lib | Gain | 54.67 | 0.21 | | 0.21 | 50.84 | 12.81 | | 12.81 |
| Nepean—Carleton | | PC | Hold | 62.23 | 1.20 | | 1.2 | 54.06 | -8.25 | | |
| Niagara Centre | | NDP | Hold | 60.25 | -3.14 | | | 49.64 | 5.21 | | 5.21 |
| Niagara Falls | | Lib | Gain | 57.40 | -1.98 | | | 46.86 | 4.66 | | 4.66 |
| Nickel Belt | | NDP | Hold | 61.82 | 2.23 | | 2.23 | 46.52 | 4.57 | | 4.57 |
| Nipissing | | Lib | Gain | 62.60 | -2.21 | | | 49.84 | 6.7 | | 6.7 |
| Northumberland | | Lib | Gain | 60.31 | -0.88 | | | 45.05 | 1.08 | | 1.08 |
| Oak Ridges | | PC | Hold | 54.15 | -2.41 | | | 47.27 | -12.71 | | |
| Oakville | | Lib | Gain | 62.31 | 1.82 | | 1.82 | 49.81 | 17.06 | | 17.06 |
| Oshawa | | PC | Hold | 51.46 | -0.94 | | | 37.32 | -9.43 | | |
| Ottawa Centre | | Lib | Hold | 55.63 | 2.67 | | 2.67 | 45.10 | 6.93 | | 6.93 |
| Ottawa South | | Lib | Hold | 58.77 | 1.03 | | 1.03 | 51.70 | 2.11 | | 2.11 |
| Ottawa—Vanier | | Lib | Hold | 50.80 | 1.68 | | 1.68 | 53.53 | 0.50 | | 0.5 |
| Ottawa West—Nepean | | Lib | Gain | 62.13 | 3.23 | | 3.23 | 47.04 | 12.68 | | 12.68 |
| Oxford | | PC | Hold | 60.22 | -0.74 | | | 44.06 | -9.20 | | |
| Parkdale—High Park | | Lib | Hold | 54.94 | -5.52 | | | 57.83 | 2.91 | | 2.91 |
| Parry Sound—Muskoka | | PC | Hold | 60.03 | -1.07 | | | 48.51 | -9.46 | | |
| Perth—Middlesex | | Lib | Gain | 59.70 | -0.55 | | | 42.71 | 6.36 | | 6.36 |
| Peterborough | | Lib | Gain | 62.76 | 0.00 | | | 44.74 | 4.55 | | 4.55 |
| Pickering—Ajax—Uxbridge | | Lib | Gain | 59.62 | -0.01 | | | 45.76 | 11.48 | | 11.48 |
| Prince Edward—Hastings | | Lib | Hold | 57.20 | 0.21 | | 0.21 | 57.38 | 12.27 | | 12.27 |
| Renfrew—Nipissing—Pembroke | | PC | Gain | 63.97 | 2.74 | | 2.74 | 44.14 | 3.76 | | 3.76 |
| Sarnia—Lambton | | Lib | Hold | 59.34 | -0.83 | | | 47.54 | -1.38 | | |
| Sault Ste. Marie | | Lib | Gain | 61.10 | -0.98 | | | 57.04 | 29.45 | | 29.45 |
| Scarborough—Agincourt | | Lib | Hold | 52.88 | -3.74 | | | 61.10 | 10.40 | | 10.4 |
| Scarborough Centre | | Lib | Gain | 56.60 | -1.64 | | | 52.07 | 17.54 | | 17.54 |
| Scarborough East | | Lib | Gain | 59.21 | -0.23 | | | 51.50 | 10.62 | | 10.62 |
| Scarborough—Rouge River | | Lib | Hold | 48.09 | -4.69 | | | 63.85 | 6.60 | | 6.6 |
| Scarborough Southwest | | Lib | Gain | 54.88 | -3.28 | | | 46.93 | 13.28 | | 13.28 |
| Simcoe—Grey | | PC | Hold | 60.30 | 0.08 | | 0.08 | 51.47 | -14.53 | | |
| Simcoe North | | PC | Hold | 60.85 | 0.97 | | 0.97 | 46.13 | -7.02 | | |
| St. Catharines | | Lib | Hold | 56.43 | -3.18 | | | 57.44 | 3.54 | | 3.54 |
| St. Paul's | | Lib | Hold | 58.04 | -1.85 | | | 54.76 | 4.18 | | 4.18 |
| Stoney Creek | | Lib | Gain | 62.01 | -0.09 | | | 48.93 | 8.94 | | 8.94 |
| Stormont—Dundas—Charlottenburgh | | Lib | Hold | 55.78 | -5.58 | | | 51.18 | 3.20 | | 3.2 |
| Sudbury | | Lib | Hold | 55.95 | 0.26 | | 0.26 | 68.98 | 10.27 | | 10.27 |
| Thornhill | | Lib | Gain | 57.78 | -0.91 | | | 46.90 | -0.46 | | |
| Thunder Bay—Atikokan | | Lib | Hold | 55.61 | 0.14 | | 0.14 | 58.25 | -5.78 | | |
| Thunder Bay—Superior North | | Lib | Hold | 55.61 | 0.67 | | 0.67 | 72.45 | 11.55 | | 11.55 |
| Timiskaming—Cochrane | | Lib | Hold | 61.15 | -2.10 | | | 59.56 | 11.18 | | 11.18 |
| Timmins—James Bay | | NDP | Hold | 57.30 | -0.12 | | | 49.70 | -3.20 | | |
| Toronto Centre—Rosedale | | Lib | Hold | 53.13 | -3.91 | | | 52.78 | 13.88 | | 13.88 |
| Trinity—Spadina | | NDP | Hold | 52.05 | -0.01 | | | 47.51 | -0.37 | | |
| Vaughan—King—Aurora | | Lib | Gain | 58.20 | -1.58 | | | 56.14 | 15.97 | | 15.97 |
| Haliburton—Victoria—Brock | | PC | Hold | 63.18 | -0.62 | | | 47.41 | -15.40 | | |
| Waterloo—Wellington | | PC | Hold | 55.28 | -0.94 | | | 48.97 | -12.49 | | |
| Ancaster—Dundas—Flamborough—Aldershot | | Lib | Gain | 63.56 | -1.90 | | | 47.53 | 14.04 | | 14.04 |
| Whitby—Ajax | | PC | Hold | 60.40 | 1.21 | | 1.21 | 48.33 | -9.52 | | |
| Willowdale | | Lib | Gain | 55.73 | -5.12 | | | 46.97 | 4.68 | | 4.68 |
| Windsor—St. Clair | | Lib | Hold | 47.81 | -4.65 | | | 54.92 | 9.84 | | 9.84 |
| Windsor West | | Lib | Hold | 43.87 | -5.40 | | | 62.51 | -2.99 | | |
| York Centre | | Lib | Hold | 49.59 | -6.83 | | | 59.41 | -1.69 | | |
| York North | | PC | Hold | 58.33 | -0.30 | | | 47.19 | -14.62 | | |
| York South—Weston | | Lib | Hold | 50.74 | -7.49 | | | 61.56 | 8.17 | | 8.17 |
| York West | | Lib | Hold | 43.95 | -9.23 | | | 69.31 | 5.99 | | 5.99 |

### Principal races

Party candidates in 2nd place :
| Party in 1st place | Party in 1st place | Party in 2nd place | Party in 2nd place | Party in 2nd place | Total |
| Party in 1st place | Party in 1st place | Lib | PC | NDP | Total |
| | Liberal | – | 57 | 15 | 72 |
| | Progressive Conservative | 23 | – | 1 | 24 |
| | New Democratic | 7 | | – | 7 |
| Total | Total | 30 | 57 | 16 | 103 |
Principal races, according to 1st and 2nd-place results :
| Parties | Parties | Seats |
| █ Liberal | █ Progressive Conservative | 80 |
| █ Liberal | █ New Democratic | 22 |
| █ Progressive Conservative | █ New Democratic | 1 |
| Total | Total | 103 |
Candidates ranked 1st to 5th place, by party :
| Parties | 1st | 2nd | 3rd | 4th | 5th | Total |
| █ Liberal | 72 | 30 | 1 | | | 103 |
| █ Progressive Conservative | 24 | 57 | 22 | | | 103 |
| █ New Democratic | 7 | 16 | 78 | 2 | | 103 |
| █ Green | | | 2 | 92 | 7 | 101 |
| █ Family Coalition | | | | 7 | 41 | 48 |
| █ Independent | | | | 2 | 9 | 11 |
| █ Freedom | | | | | 11 | 11 |
| █ Communist | | | | | 3 | 3 |
| █ Libertarian | | | | | 2 | 2 |
Resulting composition of the 38th Legislative Assembly of Ontario :
| Source | Source | Party | Party | Party | Party |
| Source | Source | Lib | PC | NDP | Total |
| Seats retained | Incumbents returned | 31 | 22 | 7 | 60 |
| Seats retained | Open seats held | 2 | 1 | | 3 |
| Seats retained | Replacement of incumbent | 1 | | | 1 |
| Seats changing hands | Incumbents defeated | 31 | | | 31 |
| Seats changing hands | Byelection gains held | 2 | | | 2 |
| Seats changing hands | Open seats gained | 5 | 1 | | 6 |
| Total | Total | 72 | 24 | 7 | 103 |