Bill C-12

Law (royal assent given)
Law

Strengthening Canada's Immigration System and Borders Act

Bill C-12 has received Royal Assent and is now law.

Sponsor:Gary Anandasangaree
Liberal
Session: 45-1
Introduced: 2025-10-08

Other Bills Numbered C-12

Bill numbers are reused for different bills each new session. This bill number appeared in 15 sessions:

45-1

Strengthening Canada's Immigration System and Borders Act

Law (royal assent given)
Law
44-1

An Act to amend the Old Age Security Act (Guaranteed Income Supplement)

Law (royal assent given)
Law
43-2

Canadian Net-Zero Emissions Accountability Act

Law (royal assent given)
Law
43-1

An Act to amend the Financial Administration Act (special warrant)

Law (royal assent given)
Law
42-1

An Act to amend the Canadian Forces Members and Veterans Re-establishment and Compensation Act and to make consequential amendments to other Acts

Second reading (House)
41-2

Drug-Free Prisons Act

Law (royal assent given)
Law
41-1

Safeguarding Canadians' Personal Information Act

Second reading (House)
40-3

Democratic Representation Act

Second reading (House)
40-2

Appropriation Act No. 4, 2008-2009

Law (royal assent given)
Law
39-2

An Act to amend the Bankruptcy and Insolvency Act, the Companies' Creditors Arrangement Act, the Wage Earner Protection Program Act and chapter 47 of the Statutes of Canada, 2005

Law (royal assent given)
Law
39-1

Emergency Management Act

Law (royal assent given)
Law
38-1

Quarantine Act

Law (royal assent given)
Law
37-3

An Act to amend the Criminal Code (protection of children and other vulnerable persons) and the Canada Evidence Act

Second reading (Senate)
37-2

Physical Activity and Sport Act

Law (royal assent given)
Law
37-1

An Act to amend the Judges Act and to amend another Act in consequence

Law (royal assent given)
Law

Division Votes (12)

Division #59
Agreed To
2025-12-11T16:00:00

Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 48)

327Yea
8Nay

Vote by party

Liberal
168Y / 0N
Conservative
139Y / 0N
Bloc Québécois
20Y / 0N
NDP
0Y / 7N
Green Party
0Y / 1N
Division #58
Agreed To
2025-12-11T15:45:00

Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 22)

327Yea
8Nay

Vote by party

Liberal
168Y / 0N
Conservative
139Y / 0N
Bloc Québécois
20Y / 0N
NDP
0Y / 7N
Green Party
0Y / 1N
Division #57
Negatived
2025-12-11T15:30:00

Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 2)

8Yea
327Nay

Vote by party

Liberal
0Y / 168N
Conservative
0Y / 139N
Bloc Québécois
0Y / 20N
NDP
7Y / 0N
Green Party
1Y / 0N
Division #56
Negatived
2025-12-11T15:15:00

Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 1)

147Yea
188Nay

Vote by party

Liberal
0Y / 168N
Conservative
139Y / 0N
Bloc Québécois
0Y / 20N
NDP
7Y / 0N
Green Party
1Y / 0N
Division #31
Agreed To
2022-02-16T15:15:00

2nd reading of Bill C-12, An Act to amend the Old Age Security Act (Guaranteed Income Supplement)

335Yea
0Nay

Vote by party

Liberal
157Y / 0N
Conservative
118Y / 0N
Bloc Québécois
32Y / 0N
NDP
25Y / 0N
Green Party
2Y / 0N
Independent
1Y / 0N
Division #181
Agreed To
2021-06-22T16:35:12

3rd reading and adoption of Bill C-12, An Act respecting transparency and accountability in Canada's efforts to achieve net-zero greenhouse gas emissions by the year 2050

204Yea
114Nay

Vote by party

Liberal
147Y / 0N
Conservative
0Y / 113N
Bloc Québécois
31Y / 0N
NDP
20Y / 0N
Independent
4Y / 1N
Green Party
2Y / 0N
Division #180
Agreed To
2021-06-22T16:30:57

Concurrence at report stage of Bill C-12, An Act respecting transparency and accountability in Canada's efforts to achieve net-zero greenhouse gas emissions by the year 2050

209Yea
117Nay

Vote by party

Liberal
149Y / 0N
Conservative
0Y / 116N
Bloc Québécois
32Y / 0N
NDP
22Y / 0N
Independent
4Y / 1N
Green Party
2Y / 0N
Division #179
Agreed To
2021-06-22T16:20:49

Bill C-12, An Act respecting transparency and accountability in Canada's efforts to achieve net-zero greenhouse gas emissions by the year 2050 (report stage amendment - Motion No. 2; Group 1; Clause 22)

172Yea
154Nay

Vote by party

Liberal
0Y / 149N
Conservative
116Y / 0N
Bloc Québécois
32Y / 0N
NDP
22Y / 0N
Independent
1Y / 4N
Green Party
1Y / 1N
Division #178
Agreed To
2021-06-22T16:15:00

Bill C-12, An Act respecting transparency and accountability in Canada's efforts to achieve net-zero greenhouse gas emissions by the year 2050 (report stage amendment - Motion No. 1; Group 1; Clause 7)

209Yea
115Nay

Vote by party

Liberal
150Y / 0N
Conservative
0Y / 114N
Bloc Québécois
32Y / 0N
NDP
21Y / 0N
Independent
4Y / 1N
Green Party
2Y / 0N
Division #106
Agreed To
2021-05-04T15:30:00

2nd reading of Bill C-12, An Act respecting transparency and accountability in Canada's efforts to achieve net-zero greenhouse gas emissions by the year 2050

210Yea
122Nay

Vote by party

Liberal
151Y / 0N
Conservative
0Y / 118N
Bloc Québécois
32Y / 0N
NDP
23Y / 0N
Independent
4Y / 1N
Green Party
0Y / 3N
Division #105
Negatived
2021-05-04T15:15:00

2nd reading of Bill C-12, An Act respecting transparency and accountability in Canada's efforts to achieve net-zero greenhouse gas emissions by the year 2050 (reasoned amendment)

120Yea
212Nay

Vote by party

Liberal
1Y / 150N
Conservative
119Y / 0N
Bloc Québécois
0Y / 32N
NDP
0Y / 23N
Independent
0Y / 4N
Green Party
0Y / 3N
Division #98
Agreed To
2021-04-27T12:20:00

Time allocation for Bill C-12, An Act respecting transparency and accountability in Canada's efforts to achieve net-zero greenhouse gas emissions by the year 2050

169Yea
155Nay

Vote by party

Liberal
147Y / 0N
Conservative
0Y / 118N
Bloc Québécois
0Y / 32N
NDP
20Y / 0N
Independent
2Y / 2N
Green Party
0Y / 3N

Parliamentary Debates (657)

Speeches in the House of Commons that mention Bill C-12.

Elizabeth May2026-06-17
Government Business No. 13—Proceedings on Bill C‑2…
0

Government Orders

…mending the bill it already had on the Order Paper? I have not seen this before. It then brought in Bill C-12, which had most of what was in the strong borders act, and left Bill C-2 on the Order Paper while continuing to force through Bill C-12. Time will tell when Bill C-12 will be challenged in the courts…

Read full speech →
Hon. Kevin Lamoureux2026-06-16
Combatting Hate Act
0

Government Orders

…nd I want to highlight them. We have Bill C-9, the combatting hate act, that we are debating today, Bill C-12, the new borders act and asylum issue, Bill C-14, the bail and sentencing reform legislation, Bill C-16, which would reinstate mandatory minimums and highlights new legislation dealing with feminism …

Read full speech →
Hon. Kevin Lamoureux2026-06-15
Government Business No. 12—Proceedings on Bill C-3…
0

Government Orders

…ner for modern treaty implementation act; Bill C-11, the military justice system modernization act; Bill C-12, the strengthening Canada's immigration system and borders act; and Bill C-13, respecting trade in Great Britain. We also had Bill C-16, the protecting victims act, and Bill C-20. Bill C-14 is the ba…

Read full speech →
Hon. Kevin Lamoureux2026-06-12
Bail and Sentencing Reform Act
0

Government Orders

…e members across the way in the Conservative Party refuse to allow that legislation to pass. We had Bill C-12, legislation that I am grateful we were able to pass, which enhances our border control and helps deal with asylum. Again, it was legislation that had to be reintroduced because Bill C-2 was legislat…

Read full speech →
Jacques Ramsay2026-05-29
Public Safety
0

Oral Questions

…, has done more than any government before it: Bill C-8 on cyberthreat, Bill C-9 on heinous crimes, Bill C-12 on border security, Bill C-14 on bail reform and more severe sentences, Bill C-16 on protecting victims and accelerating justice, and now Bill C-22 on legal access. I hope that this time the Conserva…

Read full speech →
Hon. Lena Metlege Diab2026-05-28
Business of Supply
0

Government Orders

…, new student visas are down, and temporary foreign worker permits are down. In addition, we passed Bill C-12 to proactively manage the departure of migrants.

Read full speech →
Hon. Lena Metlege Diab2026-05-28
Business of Supply
0

Government Orders

…detect fraud, reforms to the international student and temporary worker programs and the passing of Bill C-12, the Strengthening Canada’s Immigration System and Borders Act. These are not isolated measures; they are part of a clear plan to bring immigration back to a sustainable path, lessen pressures on our…

Read full speech →
Hon. Lena Metlege Diab2026-05-28
Business of Supply
0

Government Orders

…re saving money because the asylum claim numbers are down. We will continue to bring them down with Bill C-12 to curb those numbers.

Read full speech →
Hon. Lena Metlege Diab2026-05-28
Immigration, Refugees and Citizenship
0

Oral Questions

…er, what Canadians need to know is that, because of a Liberal budget and because of a Liberal bill, Bill C-12, and as confirmed by the Parliamentary Budget Officer, there will be $400 million in savings, $200 million plus another $200 million, in the interim health care coverage, because asylum numbers have …

Read full speech →
Hon. Lena Metlege Diab2026-05-28
Business of Supply
0

Government Orders

Mr. Chair, as I said, we have passed Bill C-12 to ensure that we protect our borders, that we have integrity in our system and that we reinforce our values. The plan that we have set is working. The numbers of asylum claimants, student visas and …

Read full speech →
Page 1 of 66