Skip to main content
Parliament returns Wednesday, July 22
Liberal

Ron McKinnon

LiberalCoquitlam—Port CoquitlamBritish Columbia
1087Votes Cast
20Speeches
1Bills Sponsored
Background
Born
August 8, 1951 — Alberta
Family
Married to Christine, two daughters, Katherine and Sarah
Education
Bachelor of Science from the University of Alberta; honours diploma in Computer Technology from the Southern Alberta Institute of Technology
Political Experience
Ran for election in 2008, elected MP for Coquitlam—Port Coquitlam in 2015, re-elected in 2019, 2021 and 2025. Chair of the Standing Committee on Health, Chair of the Standing Committee on Public Safety and National Security, vice chair of the Standing Joint Committee on Scrutiny of Regulations
Notable
Introduced Bill C-224, the Good Samaritan Drug Overdose Act and Bill C-316, the Court Challenges Program Act
Public Profile

Based on publicly available information — may contain inaccuracies

Business & Financial Interests

Before entering politics, Ron McKinnon had a career in the computer and information technology sector for over 30 years. He reportedly worked as a computer systems analyst and business owner, running a local IT company that provided services to other businesses.

Public Controversies

In 2018, Ron McKinnon was part of a group of MPs who travelled to India on a trip that was reportedly sponsored in part by a businessman who was later convicted of attempted murder. This trip became part of a wider controversy surrounding Prime Minister Justin Trudeau's official visit to India at the same time. McKinnon also faced some public debate over his private member's bill, C-224, which sought to create a national framework for palliative care. While the bill received support from many groups, some critics raised concerns that it could be a step towards expanding medical assistance in dying (MAiD), a claim that McKinnon and supporters of the bill denied.

Committee Memberships
Member
Where Ron Stands

Where Ron falls on key policy spectrums

They vote

Your Money

Taxes & Government SpendingBusiness & Worker RulesEnergy & the Economy

People & Society

HealthcareImmigrationIndigenous PeoplesIdentity & Human RightsEducation & ChildcareDrug Policy

How We're Governed

National Security & DefencePolitical & Electoral ReformCrime & Public SafetyFirearms

Land & Community

Environment, Climate & ResourcesHousing & Cost of LivingRural Communities & Culture
They vote
Riding
House Seat
2025 Election Results — Coquitlam—Port Coquitlam

Ron McKinnon won with 27,250 votes (47.4%)

Ron McKinnon(Liberal)27,250 (47.4%)
Iain Black(Conservative)24,730 (43.0%)
Laura Dupont(NDP-New Democratic Party)4,253 (7.4%)
Lewis Clarke Dahlby(Libertarian)785 (1.4%)
Michael Peter Glenister(Green Party)504 (0.9%)

Total votes cast: 57,522

How does Ron McKinnon's voting record line up with your values?

Set 3 priorities
Recent Activity
Jun 16, 2026
DebateCoquitlam—Port Coquitlam

Mr. Speaker, when Christine and I sent Katherine and Sarah off on school trips, we waved goodbye and could not wait to hear about their adventures when they returned home. That was the expectation for the parents of Minnekhada Middle School students in Port Coquitlam yesterday. Ten students and two adults on an end-of-year excursion to Cultus Lake Waterpark sustained serious electrical injuries.

Jun 16, 2026

This motion is what's before us right now. We need to debate or vote on it. If there's any other motion we want to deal with, we can do it at that time.

Jun 16, 2026

Thank you, Chair. Ms. Bogden, you mentioned that we have 17 bargaining agents and 28 collective bargaining groups, I believe, which represent a hugely complex pay environment. I'm wondering, to start with, as an ex-IT guy, why we think that one large, one-size-fits-all system will solve this problem, rather than, say, 28 smaller, individualized, customized systems. Why is that the right answer?

Jun 16, 2026

I was fundamentally going to agree with you as well.

Jun 16, 2026

The AG's report mentions that the progress in simplifying and standardizing pay rules has been limited, and this has been under way since the first rollout of Phoenix in 2012 at Miramichi. That's almost 15 years now. Why do we think we're going to have better success going forward in that simplification so we can actually encompass this requisite simplicity within Dayforce?