Two by-elections, two different ridings. If you live in Beaches—East York you are electing a Member of Parliament on Monday, August 31. If you live in Scarborough Southwest you are electing a Member of Provincial Parliament on Thursday, September 3. They are separate ridings with separate ballots and separate rules — almost nobody votes in both. Every fact on this page was read from Elections Canada, Elections Ontario or local reporting on August 14, 2026.

The east-end by-elections

Two seats in Toronto’s east end are being filled this summer, three days apart. This page is the practical layer and nothing else: the dates, the official candidate lists as the election authorities publish them, each candidate’s own official page, the all-candidates debates, and every way you can cast a ballot. It does not tell you who to vote for, and it does not rate anyone.

Not sure which riding you live in?

Beaches—East York — federal by-election

August 31, 2026

You are electing one Member of Parliament. Polls are open 9:30 a.m. – 9:30 p.m. on Monday, August 31, 2026.

How and when to vote

Who can vote, and what to bring

A Canadian citizen, 18 or older on election day, who has lived in the riding since July 26, 2026, and can prove identity and address.

Find your polling station and check your registration: Voter Information Service (by postal code) · Online voter registration.

Mobile polls visit most seniors’ and long-term-care residences. Electors with disabilities can request home voting by contacting the local office before August 25, 6 p.m.

The candidates

The ballot is final. Elections Canada issued the confirmed list of candidates on August 12, 2026 — six candidates, no independents.

CandidatePartyOfficial page
Shannon DevineNew Democratic Partyshannondevine.ca
Candidate website
Michel LachancePeople's Party of Canadapeoplespartyofcanada.ca
Party candidate page
Bruce LiveseyGreen Party of Canadagreenparty.ca
Party announcement
Tanveer ShahnawazLiberal Party of Canadatanveer.liberal.ca
Candidate website
Jim SyrbosConservative Party of CanadaNo official page found
Cameron ThomasCanadian Future Partythecanadianfutureparty.ca
Party candidate page

Listed alphabetically by surname. Each candidate gets one official link, chosen the same way for everyone: their own campaign website if they have published one, otherwise their party’s page for them, otherwise the party announcement naming them — and “no official page found” where none of those exists. The election authority’s own list is here: Elections Canada — confirmed candidates, Beaches—East York.

All-candidates debate

Wednesday, August 19, 6:30–8:30 p.m. — all-candidates debate at Calvary Baptist Church, 72 Main Street, organised by Daily Bread Food Bank with the church and moderated by Community Centre 55’s Reza Khoshdel. As of August 12, the New Democratic, Green and Liberal candidates had confirmed they would attend; the organisers’ attendance list may change.

Reported by Beach Metro Community News, August 12, 2026.

Every date, address and rule in this section was read from the election authority’s own pages on August 14, 2026:

Scarborough Southwest — provincial by-election

September 3, 2026

You are electing one Member of Provincial Parliament. Polls are open 9 a.m. – 9 p.m. on Thursday, September 3, 2026.

How and when to vote

Who can vote, and what to bring

A Canadian citizen, 18 or older on election day, who lives in Scarborough Southwest.

Find your voting location and check your registration: Voter Information Service · Online voter registration.

Assistive voting technology is available at the returning office from August 21 to September 2, and by appointment on election day.

The candidates

The ballot is not final yet. The names below are the candidates registered as of August 14, 2026, from party announcements and local reporting. Nominations close August 20, 2026 at 2 p.m., and Elections Ontario publishes the official list only after that — so this list can still grow, and a name here is not confirmed on the ballot until Elections Ontario says so.

CandidatePartyOfficial page
Mark BekkeringGreen Party of Ontariogpo.ca
Party riding page
Gord ElliottOntario PartyNo official page found
Ahsanul HafizOntario Liberal Partyahsanulhafiz.ca
Candidate website
Michael Perdelwitzindependent (as reported)No official page found
Chris ReesNew Blue Party of Ontarionewblueontario.com
Party announcement
Fatima ShabanOntario NDPvotefatima.ca
Candidate website
Dr. Noor TarunProgressive Conservative Party of Ontarioscarboroughsouthwest.ontariopc.ca
Party candidate page

Listed alphabetically by surname. Each candidate gets one official link, chosen the same way for everyone: their own campaign website if they have published one, otherwise their party’s page for them, otherwise the party announcement naming them — and “no official page found” where none of those exists. The election authority’s own list is here: Elections Ontario — current by-elections.

All-candidates debate

Tuesday, August 18, 6:30–8 p.m. — all-candidates debate at West Scarborough Neighbourhood Community Centre, 313 Pharmacy Avenue, co-hosted by Daily Bread Food Bank, Scarborough United Neighbourhoods and South Asian Women’s and Immigrants’ Services, and moderated by Community Centre 55’s Reza Khoshdel. As of August 11, the Liberal and Green candidates had confirmed they would attend and the Progressive Conservative candidate had declined; the organisers’ attendance list may change.

Reported by Beach Metro Community News, August 11, 2026.

Every date, address and rule in this section was read from the election authority’s own pages on August 14, 2026:

Where this comes from

Candidate names, party affiliations and official links come from the election authorities’ own candidate lists and from each party’s own published pages; dates, office addresses, ID rules and voting methods come from Elections Canada and Elections Ontario; the debates come from local reporting, linked in each section. Every source is linked above rather than summarised, so you can check any line of this page against the body that published it.

This page carries no survey numbers, no forecast and no judgement of any candidate or party. Every candidate in a race is listed the same way, in the same order rule, with the same kind of link. If something here is wrong or out of date — especially after the provincial nominations close on August 20 — tell us through the Harvest and it gets fixed.

For each race we also publish the full briefing behind this page — how the seat came open, the riding, what every candidate has published in their own words, the state of the survey record, and every source: the federal briefing · the provincial briefing.

Separately, we have read what the candidates in both races have published and written it up as commentary: what the east-end candidates have actually published. It endorses no one and rates no one against anyone else.

And because a riding is a place before it is a contest, we have assembled what the public record says about the constituency itself — who lives in it, what neighbours report to the city, the rental stock, how much of it has been voting, and where the public washrooms and taps are: Beaches—East York by the numbers. Every figure there is derived from a named open dataset, and the sections that describe the place carry no candidate content at all.

And for the calendar around these votes — every all-candidates event, every advance-poll and deadline date, and the civic events where each ward gathers, on a map with sources: Ward 19 events · Ward 20 events · the city-wide calendar.