European Climate Law
The European Climate Law is an ordinary legislative procedure, meaning Parliament and the Council of the EU decide together and the result is binding EU law. It was handled by the Environment, Public Health and Food Safety committee alongside Industry, Research and Energy and Transport and Tourism, in the areas of energy and climate policy. The tabled amendments engage the European Green Deal and the Paris Agreement, debate the framing of climate neutrality, reference IPCC reports, the COVID-19 crisis and the Next Generation EU recovery plan, and cite health and air-pollution figures from the European Environment Agency and WHO, with one amendment stating that Parliament rejects the Commission proposal. It shares subjects such as climate policy with related files including "Revision of the EU Emissions Trading System".
Procedure timeline
- Committee amendments tabled4 Jun 2020 – 15 Jun 2020
- Plenary vote — Passed7 Oct 2020 · On the Commission proposal (the draft law)
- Procedure completed
Plenary votes
189 roll-call votesIn plenary, Parliament usually votes in steps: first on amendments to the text (sometimes split into parts, so Members can accept one half of a sentence and reject the other), then on the text as a whole. The “main vote” is the one that adopts or rejects the text itself. Each vote below shows exactly which step it was. How voting works →
Show the 27 earlier votes
- 7 Oct 2020Passedoutcome from totalsOn amendment 24 (part 1 of a split vote)Official label: Am 24/1 · what was voted ↗651 for37 against5 abstentions11 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 24 (part 2 of a split vote)Official label: Am 24/2 · what was voted ↗557 for127 against10 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 165Official label: Am 165/rev · what was voted ↗275 for384 against34 abstentions11 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 129Official label: Am 129 · what was voted ↗130 for485 against78 abstentions11 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 166Official label: Am 166/rev · what was voted ↗122 for566 against6 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 167Official label: Am 167/rev · what was voted ↗104 for547 against43 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 103Official label: Am 103 · what was voted ↗137 for520 against37 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 111Official label: Am 111 · what was voted ↗301 for388 against5 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 144 (part 1 of a split vote)Official label: Am 144/1 · what was voted ↗503 for156 against35 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 144 (part 2 of a split vote)Official label: Am 144/2 · what was voted ↗482 for182 against30 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 156 (part 1 of a split vote)Official label: Am 156/1 · what was voted ↗618 for68 against8 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 156 (part 2 of a split vote)Official label: Am 156/2 · what was voted ↗322 for362 against10 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 28 (part 1 of a split vote)Official label: Am 28/1 · what was voted ↗520 for159 against15 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 28 (part 2 of a split vote)Official label: Am 28/2 · what was voted ↗632 for53 against9 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 112Official label: Am 112 · what was voted ↗159 for522 against13 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 47Official label: Am 47 · what was voted ↗630 for24 against40 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 157 (part 1 of a split vote)Official label: Am 157/1 · what was voted ↗583 for91 against20 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 157 (part 2 of a split vote)Official label: Am 157/2 · what was voted ↗355 for305 against34 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 157 (part 3 of a split vote)Official label: Am 157/3 · what was voted ↗524 for168 against2 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 157 (part 4 of a split vote)Official label: Am 157/4 · what was voted ↗374 for298 against22 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 113Official label: Am 113 · what was voted ↗126 for561 against7 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 130Official label: Am 130 · what was voted ↗145 for537 against12 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Failedoutcome from totalsOn amendment 131Official label: Am 131 · what was voted ↗128 for557 against9 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 158 (part 1 of a split vote)Official label: Am 158/1 · what was voted ↗425 for251 against18 abstentions10 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn amendment 158 (part 2 of a split vote)Official label: Am 158/2 · what was voted ↗349 for318 against25 abstentions12 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Passedoutcome from totalsOn a procedural vote to send the text back to committee, under Parliament's rulesOfficial label: Renvoi (article 59, paragraphe 4 du règlement) · what was voted ↗523 for151 against21 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 7 Oct 2020Main votePassedoutcome from totalsOn the Commission proposal (the draft law)Official label: Proposition de la Commission · what was voted ↗392 for161 against142 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 24 Jun 2021Failedoutcome from totalsOn amendment 178Official label: Am 178 · what was voted ↗93 for559 against41 abstentions12 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 24 Jun 2021Passedoutcome from totalsOn amendment 176Official label: Am 176 · what was voted ↗442 for203 against51 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 24 Jun 2021Passedoutcome from totalsOn amendment 177Official label: Am 177 · what was voted ↗543 for136 against17 abstentions9 did not voteForAgainstAbst.
Click a group to see each Member’s position.
Showing the 30 most relevant of 189 recorded votes — the full list ships with the data files. · Vote data: HowTheyVote.eu (ODbL, attribution) / European Parliament · roll-call votes only
Official amendment documents
Connections
See these connections as a navigable graph — and walk from there to anything else.
Explore the graphMembers who amended this procedure
240 Members · by amendment countThe amendments, in full text
2,655 amendmentsEvery amendment as tabled — original text, proposed change and justification, with a link to the official PDF.