Live federal and provincial election results, riding by riding, plus the House of Commons e-petitions open to sign. Unofficial, independent, in English and French.
MapleBallot shows Canadian election results as the authorities publish them, riding by riding, with nothing added.
• Live counts on election night from Elections Canada, refreshed every minute, with the count stage on every riding: still counting, count complete, validated by the returning officer.
• The validated result of the 2025 general election for all 343 ridings, and who sits in the House of Commons today from the House's own standings.
• Provincial votes beside the federal ones: live counts and official tabulations from the provincial election authorities, every district of a general election on its own map, and the municipal elections each province has announced.
• An interactive map of every federal riding. Tap a riding for its candidates and votes; filter by party; compare with a previous election to see which ridings changed hands; switch between by-elections, the general election and provincial votes.
• Scheduled votes: federal by-elections and vacant seats, and the provincial and territorial votes each authority has announced, with the names on the ballot where published and links to their own voter pages.
• My riding: find it by address, postal code or your current location. Follow ridings to keep them on the Home screen, on the Lock Screen and in the Dynamic Island while counting is under way.
• Petitions: every House of Commons e-petition open for signature, most signed first, with the House's validated count, what the petition asks and who sponsors it. Sign on the House site with one tap, with a reminder to confirm by email so your signature counts, and share a ready-made post for Bluesky, Threads or X.
• Published opinion polls, shown exactly as each pollster released them and grouped by pollster, including the Angus Reid Institute and Abacus Data. No averages, no projections.
• Share any riding's result as a card, with the count status and the source named on it.
• Updates about the votes you follow, with notifications you control.
• Home-screen widgets for your riding and the House of Commons.
• English and French, with an in-app language switch.
MapleBallot is independent and unofficial. It never calls a winner and never endorses a petition: every number is read from Elections Canada, the House of Commons, a provincial election authority or the pollster that published it, and each screen links to that source. Colours are a visual aid only.
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
Municipal
• Every municipal by-election in Quebec, read from Élections Québec as the returning officers enter the candidates: fifty-one municipalities filling council seats this autumn, each with its Sunday, its advance-voting day and who is running. By-elections are grouped by province on the Municipal screen and counted, not listed one by one, on Home.
• More October votes with their candidates: Yellowknife's general election, New Brunswick's October 19 by-elections and Saskatoon's October 28 school-trustee by-election join Vancouver's, every candidate listed by office. The next general election day in each province and territory is shown, from British Columbia's October 17 to New Brunswick's in 2030, with the authority that runs it.
• Know of a vote in your municipality that is not listed? The Municipal screen has a button to tell us, with the details we need already laid out.
Fixes
• Refreshing no longer fails with "Couldn't refresh. Showing the last saved results." when the service is busy.
Version 1.0.3
The developer, William Guilherme, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
William Guilherme
Size
11.2 MB
Category
News
Compatibility
Requires iOS 18.0 or later.
iPhone Requires iOS 18.0 or later.
iPad Requires iPadOS 18.0 or later.
Mac Requires macOS 15.0 or later and a Mac with Apple M1 chip or later.