Skip to content
EU Parl Watch

, Climate & environment

Framework for achieving climate neutrality

Passed by a clear majority

Parliament adopted its position on the law.

For
379
Against
248
Abstained
10

roll-call vote at 11:05 · 59% of votes cast in favour

Committee report by Ondřej Knotek · · Report A-10-2025-0223

AI:What this decision does

Parliament adopted its position on a proposed law amending the EU climate law to set a 2040 climate target and strengthen the path to climate neutrality by 2050.§1: source passage in the text The adopted text sets an EU-wide domestic target of at least 90% emission reduction by 2040 relative to 1990 levels, with a limited role for permanent removals.§5: source passage in the text It also calls for support for farmers and rural communities, including funding and measures to address fuel and energy costs.§9: source passage in the text Parliament asks the Commission to refer the matter back if it substantially amends its proposal.§1: source passage in the text

Written by AI from the text voted on · counts are the official record · Read the text · Report a problem

How the groups voted

For: The Left, Greens, S&D, Renew; Against: ECR, Patriots, ESN; Divided: EPP

  • The Left For 39 for, 0 against, 1 abstainedof 46
  • Greens For 47 for, 0 against, 0 abstainedof 54
  • S&D For 122 for, 0 against, 1 abstainedof 137
  • Renew For 63 for, 0 against, 1 abstainedof 75
  • EPP Divided 100 for, 61 against, 5 abstainedof 193
  • ECR Against 0 for, 73 against, 0 abstainedof 79
  • Patriots Against 0 for, 76 against, 0 abstainedof 87
  • ESN Against 0 for, 23 against, 0 abstainedof 27
  • No group not a group 8 for, 15 against, 2 abstainedof 30

Groups from left to right · for–against–abstained, of the group’s MEPs

A group is shown as divided when no position has two thirds of its votes.

Did not vote with their group

3 MEPs voted differently from their group’s clear line (two thirds of its votes).

Groups as they are now; members who changed group are compared with their current one.

Find an MEP

Opens the list of MEPs on the vote page, filtered to the country you pick.

How each of the 637 MEPs voted →

How it got here

A proposal to reject the whole text was defeated first. Before the final vote, MEPs decided on 33 amendments (11 adopted, 22 rejected) and 15 parts of the text voted on separately (12 adopted, 3 rejected). Procedural motion adopted: Referral back to committee.

All 52 votes on this decision →

Go deeper