Who We Are

The Liberal Party of Canada (Ontario) supports Justin Trudeau and the Liberal team in our organizing and engagement throughout Ontario, and our 121 Liberal Electoral District Associations (EDAs).

The LPC(O) Board of Directors is a group of dedicated volunteers supporting the Liberal Party’s vital democratic engagement work with our supporters and Registered Liberals across the province to ensure that we continue growing an open, inclusive, and innovative political movement.

The LPC(O) Board is responsible for implementing an election readiness program in Ontario. The board also carries out policy consultation and development, as well as hosts conventions and other special events. If you are interested in getting more involved in the Liberal Party of Canada (Ontario), sign up to volunteer!

Contact Us

Liberal Party of Canada (Ontario)
503-55 Eglinton Ave E
Toronto,ON
M4P 1G8

Phone: (416) 921-2844
Email: ontario@liberal.ca

Connect With Us

Provincial Board of Directors

Chair Geoff Carpenter
Vice-Chair Hardam Mangat
Secretary Danielle Moriarty
Policy Chair Jon Wiseman
Organization Chair Qasir Hanif
Director of Political Operations Mike Rosati
Seniors' Commission Representative Sheila Bryan
Women's Commission Representative Alicia Natividad
Youth Commission Representative Lucas Borchenko
Indigenous Commission Representative Josy Thomas
Franco-Ontario Representative Philippe Archambault
Peel Regional Chair Pankaj Sandhu
Southwest Regional Chair Ray Won
Northern Regional Chair Marie-Eve Pépin
Eastern Regional Chair Elliott Lockington
Golden Horseshoe Regional Chair Daniel Lovell
Central Regional Chair Dillon McGuire
Legal & Constitutional Chair Alasdair Andrews Robertson
Toronto Regional Chair Marco Paoli
Rural Representative Gary Martin

Scheduled EDA Meetings

This is an exciting time to be involved in the Liberal Party of Canada. As we work together to support Justin Trudeau and the Liberal government’s progress to invest in the middle class, fight climate change, and keep our communities safe, we need your hope and hard work to continue building a better future for all Canadians.

General Meetings for your local Liberal Electoral District Association (EDA) give us all an exciting chance to build up our team for the year ahead.

Table Officers and Directors will be chosen by you, and fellow Liberals in your area. In order to vote, individuals must be registered as a Liberal by no later than 7 days before your EDA General Meeting.

Become a Registered Liberal -- It's free!

If you would like to hold a position on the EDA board of directors, you must submit your intent to stand to the National Returning Officer by no later than 14 days before your EDA General Meeting.

EDA Orléans
PTB ON
Meeting Orléans General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-04-09
EDA London West
PTB ON
Meeting London West General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-04-05
EDA Kanata–Carleton
PTB ON
Meeting Kanata-Carleton General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-04-05
EDA Scarborough–Guildwood
PTB ON
Meeting Scarborough-Guildwood General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-04-04
EDA Brampton West
PTB ON
Meeting Brampton West General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-04-04
EDA Sarnia–Lambton
PTB ON
Meeting Sarnia-Lambton General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-31
EDA Pickering–Uxbridge
PTB ON
Meeting Pickering-Uxbridge General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-28
EDA Burlington
PTB ON
Meeting Burlington General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-28
EDA Algoma–Manitoulin–Kapuskasing
PTB ON
Meeting Algoma-Manitoulin-Kapuskasing General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-28
EDA Etobicoke Centre
PTB ON
Meeting Etobicoke Centre General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-28
EDA Vaughan–Woodbridge
PTB ON
Meeting Vaughan-Woodbridge General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-22
EDA Carleton
PTB ON
Meeting Carleton General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-21
EDA Scarborough Southwest
PTB ON
Meeting Scarborough Southwest General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-18
EDA Guelph
PTB ON
Meeting Guelph General Meeting – POSTPONED
Date (yyyy-mm-dd) 2020-03-18
EDA Markham–Unionville
PTB ON
Meeting Markham-Unionville General Meeting
Date (yyyy-mm-dd) 2020-03-12
EDA Windsor West
PTB ON
Meeting Windsor West General Meeting
Date (yyyy-mm-dd) 2020-03-05
EDA London–Fanshawe
PTB ON
Meeting London-Fanshawe General Meeting
Date (yyyy-mm-dd) 2020-02-25
EDA Parkdale–High Park
PTB ON
Meeting Parkdale-High Park General Meeting
Date (yyyy-mm-dd) 2020-02-22
EDA Thunder Bay–Superior North
PTB ON
Meeting Thunder Bay-Superior North General Meeting
Date (yyyy-mm-dd) 2020-02-22
EDA Hamilton Mountain
PTB ON
Meeting Hamilton Mountain General Meeting
Date (yyyy-mm-dd) 2020-02-22
EDA Bruce–Grey–Owen Sound
PTB ON
Meeting Bruce-Grey-Owen Sound General Meeting
Date (yyyy-mm-dd) 2020-02-22
EDA Elgin–Middlesex–London
PTB ON
Meeting Elgin-Middlesex-London General Meeting
Date (yyyy-mm-dd) 2020-02-19
EDA Markham–Stouffville
PTB ON
Meeting Markham-Stouffville General Meeting
Date (yyyy-mm-dd) 2020-02-16
EDA Beaches–East York
PTB ON
Meeting Beaches-East York General Meeting – NEW LOCATION
Date (yyyy-mm-dd) 2020-02-12
EDA Sault Ste. Marie
PTB ON
Meeting Sault Ste. Marie General Meeting
Date (yyyy-mm-dd) 2020-02-09
EDA Wellington–Halton Hills
PTB ON
Meeting Wellington-Halton Hills General Meeting
Date (yyyy-mm-dd) 2020-02-09
EDA Bay of Quinte
PTB ON
Meeting Bay of Quinte General Meeting
Date (yyyy-mm-dd) 2020-02-08
EDA Oakville
PTB ON
Meeting Oakville General Meeting
Date (yyyy-mm-dd) 2020-02-08
EDA Brampton South
PTB ON
Meeting Brampton South General Meeting
Date (yyyy-mm-dd) 2020-02-01
EDA Niagara Centre
PTB ON
Meeting Niagara Centre General Meeting
Date (yyyy-mm-dd) 2020-02-01
EDA Parry Sound–Muskoka
PTB ON
Meeting Parry Sound-Muskoka General Meeting
Date (yyyy-mm-dd) 2020-01-19
EDA Oxford
PTB ON
Meeting Oxford General Meeting
Date (yyyy-mm-dd) 2020-01-19
EDA Markham–Thornhill
PTB ON
Meeting Markham Thornhill General Meeting
Date (yyyy-mm-dd) 2020-01-18
EDA Don Valley North
PTB ON
Meeting Don Valley North General Meeting
Date (yyyy-mm-dd) 2020-01-14
EDA Nepean
PTB ON
Meeting Nepean General Meeting
Date (yyyy-mm-dd) 2020-01-13
EDA Thornhill
PTB ON
Meeting Thornhill General Meeting
Date (yyyy-mm-dd) 2020-01-06
EDA Hamilton Centre
PTB ON
Meeting Hamilton Centre General Meeting
Date (yyyy-mm-dd) 2020-01-06
EDA Thunder Bay–Rainy River
PTB ON
Meeting Thunder Bay-Rainy River General Meeting
Date (yyyy-mm-dd) 2019-12-18
EDA London North Centre
PTB ON
Meeting London North Centre General Meeting
Date (yyyy-mm-dd) 2019-12-08
EDA Niagara West
PTB ON
Meeting Niagara West General Meeting
Date (yyyy-mm-dd) 2019-12-04
EDA Toronto–St. Paul's
PTB ON
Meeting Toronto-St. Paul’s General Meeting
Date (yyyy-mm-dd) 2019-12-01
Electoral District Association PTB Meeting Title Date of Meeting (yyyy-mm-dd)
Orléans ON Orléans General Meeting – POSTPONED 2020-04-09
London West ON London West General Meeting – POSTPONED 2020-04-05
Kanata–Carleton ON Kanata-Carleton General Meeting – POSTPONED 2020-04-05
Scarborough–Guildwood ON Scarborough-Guildwood General Meeting – POSTPONED 2020-04-04
Brampton West ON Brampton West General Meeting – POSTPONED 2020-04-04
Sarnia–Lambton ON Sarnia-Lambton General Meeting – POSTPONED 2020-03-31
Pickering–Uxbridge ON Pickering-Uxbridge General Meeting – POSTPONED 2020-03-28
Burlington ON Burlington General Meeting – POSTPONED 2020-03-28
Algoma–Manitoulin–Kapuskasing ON Algoma-Manitoulin-Kapuskasing General Meeting – POSTPONED 2020-03-28
Etobicoke Centre ON Etobicoke Centre General Meeting – POSTPONED 2020-03-28
Vaughan–Woodbridge ON Vaughan-Woodbridge General Meeting – POSTPONED 2020-03-22
Carleton ON Carleton General Meeting – POSTPONED 2020-03-21
Scarborough Southwest ON Scarborough Southwest General Meeting – POSTPONED 2020-03-18
Guelph ON Guelph General Meeting – POSTPONED 2020-03-18
Markham–Unionville ON Markham-Unionville General Meeting 2020-03-12
Windsor West ON Windsor West General Meeting 2020-03-05
London–Fanshawe ON London-Fanshawe General Meeting 2020-02-25
Parkdale–High Park ON Parkdale-High Park General Meeting 2020-02-22
Thunder Bay–Superior North ON Thunder Bay-Superior North General Meeting 2020-02-22
Hamilton Mountain ON Hamilton Mountain General Meeting 2020-02-22
Bruce–Grey–Owen Sound ON Bruce-Grey-Owen Sound General Meeting 2020-02-22
Elgin–Middlesex–London ON Elgin-Middlesex-London General Meeting 2020-02-19
Markham–Stouffville ON Markham-Stouffville General Meeting 2020-02-16
Beaches–East York ON Beaches-East York General Meeting – NEW LOCATION 2020-02-12
Sault Ste. Marie ON Sault Ste. Marie General Meeting 2020-02-09
Wellington–Halton Hills ON Wellington-Halton Hills General Meeting 2020-02-09
Bay of Quinte ON Bay of Quinte General Meeting 2020-02-08
Oakville ON Oakville General Meeting 2020-02-08
Brampton South ON Brampton South General Meeting 2020-02-01
Niagara Centre ON Niagara Centre General Meeting 2020-02-01
Parry Sound–Muskoka ON Parry Sound-Muskoka General Meeting 2020-01-19
Oxford ON Oxford General Meeting 2020-01-19
Markham–Thornhill ON Markham Thornhill General Meeting 2020-01-18
Don Valley North ON Don Valley North General Meeting 2020-01-14
Nepean ON Nepean General Meeting 2020-01-13
Thornhill ON Thornhill General Meeting 2020-01-06
Hamilton Centre ON Hamilton Centre General Meeting 2020-01-06
Thunder Bay–Rainy River ON Thunder Bay-Rainy River General Meeting 2019-12-18
London North Centre ON London North Centre General Meeting 2019-12-08
Niagara West ON Niagara West General Meeting 2019-12-04
Toronto–St. Paul's ON Toronto-St. Paul’s General Meeting 2019-12-01