
James McGrath is the Liberal Party senator for QLD. This term James has voted in 98 recorded divisions (28.4% attendance), without crossing the floor, voting with Liberal Party 100% of the time. Every figure on this page comes from Hansard division records and AEC disclosures.
How James voted, issue by issue
Recorded divisions classified by policy issue (AI-assisted tagging, only shown above 60% confidence). “For” means the vote supported the issue's direction, whichever way the motion was worded.
Integrity & Transparency
46 votes for · 43 votes against
46 ayes, 43 noesClimate & Energy
36 votes for · 45 votes against
36 ayes, 45 noesCost of Living
29 votes for · 29 votes against
29 ayes, 29 noesHousing
13 votes for · 13 votes against
13 ayes, 13 noesEducation
14 votes for · 10 votes against
14 ayes, 10 noesImmigration
10 votes for · 10 votes against
10 ayes, 10 noesDefence & Foreign Affairs
16 votes for · 4 votes against
16 ayes, 4 noesTax & Budget
8 votes for · 7 votes against
8 ayes, 7 noes
How James votes
Last 30 recorded divisions — no floor-crossings in this period. Source: Hansard division records.
- No
Committees — Impact of the Conflict in Iran Select Committee; Appointment
1 April 2026 · senate
33 ayes, 27 noes - Aye
Bills — Excise Tariff Amendment (Draught Beer) Bill 2025, Customs Tariff Amendment (Draught Beer) Bill 2025; Limitation of Debate
1 April 2026 · senate
25 ayes, 32 noes - No
Migration Amendment (Combatting Migrant Exploitation) Bill 2025 - Limitation of Debate - Agree with the bill's main idea
1 April 2026 · senate
36 ayes, 25 noes - Aye
Bills — Commonwealth Parole Board Bill 2025, Commonwealth Parole Board (Consequential and Transitional Provisions) Bill 2025; Limitation of Debate
1 April 2026 · senate
25 ayes, 34 noes - No
Bills — Excise Tariff Amendment (Draught Beer) Bill 2025, Customs Tariff Amendment (Draught Beer) Bill 2025; Limitation of Debate
1 April 2026 · senate
34 ayes, 23 noes - Aye
Bills — Commonwealth Parole Board Bill 2025, Commonwealth Parole Board (Consequential and Transitional Provisions) Bill 2025; Limitation of Debate
1 April 2026 · senate
22 ayes, 35 noes - Aye
Documents — Department of the Treasury, Home Guarantee Scheme; Order for the Production of Documents
1 April 2026 · senate
36 ayes, 23 noes - No
Commonwealth Parole Board Bill 2025, Commonwealth Parole Board (Consequential and Transitional Provisions) Bill 2025 - Limitation of Debate - Pass the bill
1 April 2026 · senate
38 ayes, 21 noes - Aye
Bills — Commonwealth Parole Board Bill 2025, Commonwealth Parole Board (Consequential and Transitional Provisions) Bill 2025; Limitation of Debate
1 April 2026 · senate
25 ayes, 34 noes - No
Bills — Commonwealth Parole Board Bill 2025, Commonwealth Parole Board (Consequential and Transitional Provisions) Bill 2025; Limitation of Debate
1 April 2026 · senate
38 ayes, 21 noes - Aye
Corporations Amendment (Digital Assets Framework) Bill 2025 - Limitation of Debate - Review and statement of reasons for refusing financial services
1 April 2026 · senate
25 ayes, 34 noes - No
Bills — Commonwealth Parole Board Bill 2025, Commonwealth Parole Board (Consequential and Transitional Provisions) Bill 2025; Limitation of Debate
1 April 2026 · senate
38 ayes, 20 noes - No
Bills — Excise Tariff Amendment (Draught Beer) Bill 2025, Customs Tariff Amendment (Draught Beer) Bill 2025; Limitation of Debate
1 April 2026 · senate
34 ayes, 24 noes - Aye
Committees — Impact of the Conflict in Iran Select Committee; Appointment
1 April 2026 · senate
27 ayes, 33 noes - Aye
Criminal Code Amendment (Keeping Australia Safe) Bill 2026 - Second Reading - Agree with the bill's main idea
1 April 2026 · senate
26 ayes, 34 noes - Aye
Documents — Superannuation; Order for the Production of Documents
31 March 2026 · senate
26 ayes, 34 noes - Aye
Committees - Community Affairs References Committee; Reference - Gender dysphoria treatment
31 March 2026 · senate
19 ayes, 41 noes - Aye
Bills — Treasury Laws Amendment (Fuel Excise Relief) Bill 2026; Second Reading
31 March 2026 · senate
22 ayes, 36 noes - Aye
Documents - Housing Australia - Order for the production of documents
31 March 2026 · senate
37 ayes, 23 noes - Aye
Bills — Export Finance and Insurance Corporation Amendment (Strategic Reserve) Bill 2026; Limitation of Debate
31 March 2026 · senate
27 ayes, 32 noes - Aye
Bills — Treasury Laws Amendment (Fuel Excise Relief) Bill 2026; Second Reading
31 March 2026 · senate
25 ayes, 34 noes - Aye
Bills — National Disability Insurance Scheme Amendment (Integrity and Safeguarding) Bill 2025; Second Reading
31 March 2026 · senate
28 ayes, 34 noes - No
Matters of Urgency — Taxation
31 March 2026 · senate
10 ayes, 26 noes - Aye
Documents — Housing Australia; Order for the Production of Documents
31 March 2026 · senate
36 ayes, 23 noes - Aye
Export Finance and Insurance Corporation Amendment (Strategic Reserve) Bill 2026 - Limitation of Debate - Repeal of restrictions relating to fossil fuels
31 March 2026 · senate
26 ayes, 36 noes - No
Business — Rearrangement
30 March 2026 · senate
37 ayes, 31 noes - No
Business — Rearrangement
30 March 2026 · senate
37 ayes, 31 noes - No
Bills — Universities Accord (Australian Tertiary Education Commission) Bill 2025, Universities Accord (Australian Tertiary Education Commission) (Consequential and Transitional Provisions) Bill 2025; in Committee
30 March 2026 · senate
36 ayes, 27 noes - Aye
Bills — Universities Accord (Australian Tertiary Education Commission) Bill 2025, Universities Accord (Australian Tertiary Education Commission) (Consequential and Transitional Provisions) Bill 2025; in Committee
30 March 2026 · senate
28 ayes, 35 noes - No
Bills — Universities Accord (Australian Tertiary Education Commission) Bill 2025, Universities Accord (Australian Tertiary Education Commission) (Consequential and Transitional Provisions) Bill 2025; Second Reading
30 March 2026 · senate
37 ayes, 26 noes
Declared donations
Individual receipts declared to the AEC. Larger gifts appear first.
No individual donations on record for this member.
Follow James’s votes as they happen
Verity sends you a plain-English brief when your representatives vote on things you care about.
Get the app