Political donations
Every audited contribution to federal political entities — candidates, parties, riding associations, leadership contestants — from 2004 onward, plus a slice of earlier records. Pulled from Elections Canada.
A note on the data you're looking at
Pre-2007: Companies, unions, and individuals could all donate. Big businesses appear here as direct donors with sometimes-large amounts.
Post-2007: The Federal Accountability Act banned donations from corporations, unions, and associations. Only individual Canadian citizens or permanent residents can donate, and the annual limit is currently around $1,750 per party. Most rows after 2007 are individuals — but watch for executives donating in their personal capacity to parties whose decisions help their employer.
Donations recorded
6,174,104
Distinct contributors
719,468
Distinct recipients
8,298
Total $ donated
$922,811,506
100 donations (capped — refine your search)
- Jan 1, 2035· Kitchener--Waterloo· Kitchener, ON
- May 22, 2025· Calgary Heritage· Toronto, ON
- May 15, 2025· Columbia--Kootenay--Southern Rockies· Rocy Mountain House, AB
- May 15, 2025· Columbia--Kootenay--Southern Rockies· Rocky Mountain House, AB
- Apr 28, 2025· Huron--Bruce· Goderich, ON
- Apr 28, 2025· Columbia--Kootenay--Southern Rockies· Sherwood Park, AB
- Apr 28, 2025· Huron--Bruce· Goderich, ON
- Apr 28, 2025· Calgary Heritage· Calgary, AB
- Apr 21, 2025· Columbia--Kootenay--Southern Rockies· Newmarket, ON
- Apr 20, 2025· Northumberland--Clarke· Markham, ON
- Apr 20, 2025· Northumberland--Clarke· Toronto, ON
- Apr 20, 2025· Northumberland--Clarke· Toronto, ON
- Apr 20, 2025· Northumberland--Clarke· Brighton, ON
- Apr 18, 2025· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Apr 15, 2025· Calgary Heritage· Calgary, AB
- Apr 15, 2025· Calgary Heritage· Calgary, AB
- Apr 14, 2025· Bowmanville--Oshawa North· Bowmanville, ON
- Apr 14, 2025· Bowmanville--Oshawa North· Bowmanville, ON
- Apr 14, 2025· Bowmanville--Oshawa North· Oshawa, ON
- Apr 14, 2025· Bowmanville--Oshawa North· Oshawa, ON
- Apr 13, 2025· Columbia--Kootenay--Southern Rockies· Elkford, BC
- Apr 13, 2025· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Apr 11, 2025· Northumberland--Clarke· Cobourg, ON
- Apr 11, 2025· Northumberland--Clarke· Ottawa, ON
- Apr 10, 2025· Bowmanville--Oshawa North· Oshawa, ON
- Apr 10, 2025· Bowmanville--Oshawa North· BOWMANVILLE, ON
- Apr 10, 2025· Bowmanville--Oshawa North· Bowmanville, ON
- Apr 9, 2025· Bowmanville--Oshawa North· Milton, ON
- Apr 9, 2025· Bowmanville--Oshawa North· Mississauga, ON
- Apr 9, 2025· Bowmanville--Oshawa North· Oshawa
- Apr 9, 2025· Bowmanville--Oshawa North· BOWMANVILLE, ON
- Apr 9, 2025· Bowmanville--Oshawa North· BOWMANVILLE, ON
- Apr 9, 2025· Bowmanville--Oshawa North· Bowmanville, ON
- Apr 6, 2025· Esquimalt--Saanich--Sooke· Victoria , BC
- Apr 4, 2025· Columbia--Kootenay--Southern Rockies· Sherwood Park, AB
- Apr 1, 2025· Huron--Bruce· Goderich, ON
- Feb 11, 2025· Columbia--Kootenay--Southern Rockies· Calgary, AB
- Feb 4, 2025· Columbia--Kootenay--Southern Rockies· Trail, BC
- Jan 24, 2025· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Apr 13, 2024· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Nov 14, 2023· Columbia--Kootenay--Southern Rockies· Grand Forks, BC
- Nov 6, 2023· Columbia--Kootenay--Southern Rockies· Sherwood Park, AB
- Sep 14, 2023· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Apr 27, 2023· Columbia--Kootenay--Southern Rockies· Rossland, BC
- Apr 14, 2023· Columbia--Kootenay--Southern Rockies· Sherwood Park, AB
- Apr 13, 2023· Columbia--Kootenay--Southern Rockies· Sherwood Park, AB
- Apr 13, 2023· Columbia--Kootenay--Southern Rockies· Rocy Mountain House, AB
- Mar 13, 2023· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Feb 23, 2023· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Sep 1, 2022· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Jun 1, 2022· Columbia--Kootenay--Southern Rockies· Calgary, AB
- May 24, 2022· Columbia--Kootenay--Southern Rockies· Sherwood Park, AB
- Feb 5, 2022· Columbia--Kootenay--Southern Rockies· Nelson, BC
- Nov 28, 2021· Brantford--Brant· Brantford, ON
- Nov 28, 2021· Brantford--Brant· Brantford, ON
- Nov 24, 2021· Brantford--Brant· Brantford, ON
- Oct 18, 2021· Scarborough--Guildwood· Unknown
- Oct 4, 2021· Newmarket--Aurora· PIckering, ON
- Sep 24, 2021· Newmarket--Aurora· North York, ON
- Sep 24, 2021· Newmarket--Aurora· North York, ON
- Sep 24, 2021· Newmarket--Aurora· Whitby, ON
- Sep 24, 2021· Newmarket--Aurora· Ajax, ON
- Sep 23, 2021· Hastings--Lennox and Addington· Regina, SK
- Sep 22, 2021· Northwest Territories· YELLOWKNIFE , NT
- Sep 19, 2021· Scarborough--Guildwood· Toronto, ON
- Sep 18, 2021· Hastings--Lennox and Addington· Bath, ON
- Sep 18, 2021· Hastings--Lennox and Addington· Madoc, ON
- Sep 17, 2021· Hastings--Lennox and Addington· Trenton, ON
- Sep 16, 2021· Central Nova· River John, N.S
- Sep 16, 2021· Hastings--Lennox and Addington· Marmora, ON
- Sep 15, 2021· Richmond Hill· Richmond Hill, ON
- Sep 15, 2021· Hastings--Lennox and Addington· Madoc, ON
- Sep 15, 2021· Richmond Hill· Toronto, ON
- Sep 15, 2021· Hastings--Lennox and Addington· Madoc, ON
- Sep 15, 2021· Richmond Hill· Richmond Hill, ON
- Sep 15, 2021· Hastings--Lennox and Addington· Navan, ON
- Sep 15, 2021· Hastings--Lennox and Addington· Navan, ON
- Sep 15, 2021· Northwest Territories· YELLOWKNIFE , NT
- Sep 15, 2021· Hastings--Lennox and Addington· Amherstview, ON
- Sep 15, 2021· Hastings--Lennox and Addington· Long Lake, ON
- Sep 15, 2021· Hastings--Lennox and Addington· Navan, ON
- Sep 14, 2021· Richmond Hill· Toronto, ON
- Sep 14, 2021· Richmond Hill· Richmond Hill, ON
- Sep 13, 2021· Scarborough--Guildwood· Toronto, ON
- Sep 13, 2021· Northwest Territories· YELLOWKNIFE , NT
- Sep 13, 2021· Northwest Territories· HAY RIVER, NT
- Sep 13, 2021· Northwest Territories· HAY RIVER, NT
- Sep 13, 2021· Northwest Territories· HAY RIVER, NT
- Sep 13, 2021· Northwest Territories· YELLOWKNIFE , NT
- Sep 12, 2021· Scarborough--Guildwood· Regina, SK
- Sep 12, 2021· Etobicoke North
- Sep 11, 2021· Richmond Hill· Richmond Hill, ON
- Sep 11, 2021· Richmond Hill· North York, ON
- Sep 11, 2021· Richmond Hill· Richmond Hill, ON
- Sep 11, 2021· Richmond Hill· Markham, ON
- Sep 11, 2021· Richmond Hill· Richmond Hill, ON
- Sep 11, 2021· Richmond Hill· Mac Tier, ON
- Sep 11, 2021· Richmond Hill· Toronto, ON
- Sep 11, 2021· Hastings--Lennox and Addington· Medicine Hat, AB
- Sep 10, 2021· Northwest Territories· YELLOWKNIFE , NT
Top contributors (all-time)
- 1.Estate of Peter Kirk Sinclair, _$1,720,268
- 2.Estate of William Giesbrecht, _$633,215
- 3.Estate of Ruth Millicent Hass, _$215,003
- 4.Estate of Anne Murray Powell, _$155,053
- 5.Caron, Guy$113,635
- 6.Estate of Charles William MacDonald, _$91,928
- 7.Saxton, Andrew E$90,367
- 8.Estate of Thomas Robinson, _$73,954
- 9.Gladu, Marilyn M$70,495
- 10.Khosrowshahi, Hassan$68,880
- 11.Rawlinson, Jill$67,214
- 12.Rawlinson, Gordon$60,914
- 13.Leitch, Khristinn K$54,277
- 14.Smith, David$53,590
- 15.McCrimmon, Karen$52,385
Top recipients (all-time)
- 1.Conservative Party of Canada(Conservative)$282,531,806
- 2.Liberal Party of Canada(Liberal)$176,652,738
- 3.New Democratic Party(New)$91,653,381
- 4.Green Party of Canada(Green)$27,723,299
- 5.Poilievre, Pierre M.(Conservative)$9,733,519
- 6.Bloc Québécois(Bloc)$9,258,460
- 7.O'Toole, Erin M.(Conservative)$7,608,700
- 8.Lewis, Leslyn A.(Conservative)$6,312,889
- 9.People's Party of Canada(People's)$5,662,234
- 10.Bernier, Maxime(Conservative)$5,152,934
- 11.MacKay, Peter G.(Conservative)$5,132,876
- 12.Christian Heritage Party of Canada(Christian)$4,666,276
- 13.Charest, Jean J.(Conservative)$3,750,998
- 14.Trudeau, Justin(Liberal)$3,735,170
- 15.Animal Protection Party of Canada(Animal)$3,297,920
Donations by party
Conservative Party of CanadaConservative Party of Canada2,330,261$434,259,599Liberal Party of CanadaLiberal Party of Canada1,805,811$290,135,204New Democratic PartyNew Democratic Party1,510,215$126,331,050Green Party of CanadaGreen Party of Canada391,564$34,492,072Bloc QuébécoisBloc Québécois50,563$15,222,691Christian Heritage Party of CanadaChristian Heritage Party of Canada38,689$6,577,657People's Party of CanadaPeople's Party of Canada17,252$6,361,515Animal Protection Party of CanadaAnimal Protection Party of Canada11,327$3,302,870IndependentIndependent2,964$1,615,227Communist Party of CanadaCommunist Party of Canada5,824$1,450,088