MyMP.ca

About MyMP.ca

We believe every Canadian deserves to know what their Member of Parliament is doing — who they meet with, what they say in the House of Commons, and which bills they champion. MyMP.ca makes that information free and easy to find.

What We Track

Lobbying Activity

Who is meeting with your MP? We track registered lobbying communications — every meeting between lobbyists and designated public office holders.

Parliamentary Speeches

What is your MP saying in the House of Commons? We index Hansard speeches so you can read their words directly.

Bills & Legislation

Which bills has your MP sponsored or voted on? We track legislation through the Parliamentary process.

Our Data Sources

All data on MyMP.ca comes from official, publicly available government sources. We do not editorialize or filter — we present the data as published.

Parliament of Canada

ourcommons.ca — Hansard speeches, bills, committee proceedings, and voting records.

Office of the Commissioner of Lobbying

lobbycanada.gc.ca — Federal lobbying registrations, communication reports, and designated public office holder meetings.

Represent API

Postal code to federal riding lookup, so you can find your MP by entering your postal code.

Why This Matters

Lobbying is a normal part of democracy — organizations have every right to make their case to elected officials. But when it happens behind closed doors, Canadians are left guessing about who has influence over their representatives.

Canada requires lobbyists to register their activities, and Parliament publishes speeches and votes. The problem is that this data is scattered across multiple government websites and buried in formats that are difficult to navigate.

MyMP.ca brings it all together in one place. Type in your postal code, and within seconds you can see exactly who is lobbying your MP, what your MP is saying in Parliament, and which bills they're involved with. Transparency shouldn't require a research team.

Frequently Asked Questions

Is this a government website?

No. MyMP.ca is an independent civic technology project. We are not affiliated with the Government of Canada, Parliament, or any political party. We use publicly available government data to make Parliamentary information more accessible.

How often is the data updated?

Our data pipeline syncs daily from official government sources. New speeches, lobbying reports, and bills are typically available within 24 hours of being published by Parliament or the Commissioner of Lobbying.

Is this site partisan?

No. MyMP.ca presents data for all 338 federal ridings and all parties equally. We do not editorialize, rank, or filter based on political affiliation. The same data is shown for every MP regardless of party.

How can I get in touch?

Have a question, found a bug, or want to suggest a feature? Reach us at info@mymp.ca.

Open Data

Every piece of data on MyMP.ca originates from publicly available government sources. We believe in open data and transparency — the same principles that make this project possible.

MyMP.ca is part of the LobbyIQ Intelligence Network, a suite of tools built to make Canadian public data more accessible.

Ready to look up your MP?

Enter your postal code and see what your representative has been up to.

Find Your MP