Skip to content

Decision

Safety of toys and repealing Directive 2009/48/EC

Effect
Passed
Result
603 for · 5 against · 15 abstained roll call
Date
13 March 2024, 12:31
Kind
New EU law · 1st reading
More facts (8)
Margin
by an overwhelming majority
Source
Committee report by Marion Walsmann
Votes
42 votes · 1 roll call
Requested by
EPP (1 separate vote)
Final vote
166171
More

Result

The final vote and what it means for this kind of decision.

Final vote: 603 for, 5 against, 15 abstained (roll call).

Passed by an overwhelming majority.

Parliament adopted its position on the law.

Before the final vote, MEPs decided on 23 parts of the text voted on separately (15 adopted, 5 rejected, 3 lapsed).

Backed by The Left, Greens, S&D, Renew, EPP, ECR and Patriots; ESN split.

Groups

Members counted in their current group: the view with groups at the date of the vote is not available right now.

Members’ votes by their current group. Majority: the most common position. Clear line: a position with at least two thirds of the group’s votes, otherwise Divided.
GroupForAgainstAbst.Majority lineClear lineBar
The LeftFor 12Against 0Abst. 0Majority line ForClear line For
GreensFor 27Against 0Abst. 0Majority line ForClear line For
S&DFor 65Against 0Abst. 0Majority line ForClear line For
RenewFor 35Against 0Abst. 1Majority line ForClear line For
EPPFor 88Against 2Abst. 2Majority line ForClear line For
ECRFor 26Against 0Abst. 0Majority line ForClear line For
PatriotsFor 25Against 0Abst. 0Majority line ForClear line For
ESNFor 2Against 0Abst. 2Majority line TieClear line Divided
No groupFor 4Against 0Abst. 2Majority line ForClear line For

Voted against their group, 0

Members who voted otherwise than a clear line (at least two thirds of the votes cast) of their group — groups as of today: the view with groups at the date of the vote is not available right now.

Nobody voted against a clear line of their group.

Countries

The final vote by national delegation.

The breakdown by country is not available right now.

Members

Each member’s recorded position on the final roll call — groups as of today: the view with groups at the date of the vote is not available right now.

Show all 623 members

Debate speakers and how they voted

The debate speakers are not available right now.

All votes on this decision, 42

In voting order. Result: for–against–abstained (a show of hands has no count). Requested by: the groups that asked for a roll call, a split vote or a separate vote.
No.VoteRecordedResultRequested by
1Amendments by the committee responsible — put to the vote collectively Amendments by the committee responsible – put to the vote collectively Show of hands Adopted
2Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Counted409 for, 211 against, 2 abstained Adopted
3Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
Show the other 41 votesShow the other 39 votes
Votes on this decision, continued
No.VoteRecordedResultRequested by
2Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Counted409 for, 211 against, 2 abstained Adopted
3Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
Votes on this decision, continued
No.VoteRecordedResultRequested by
4Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Counted365 for, 255 against, 4 abstained Adopted
5Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
6Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
7Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Counted354 for, 265 against, 3 abstained Adopted
8Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
9Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
10Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Counted329 for, 283 against, 7 abstained Adopted
11Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Counted335 for, 274 against, 5 abstained Adopted
12Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
13Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
14Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
15Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Counted340 for, 281 against, 4 abstained Adopted
16Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
17Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
18Amendments by the committee responsible — separate votes Amendments by the committee responsible – separate votes Show of hands Adopted
19Separate vote on Article 22, paragraph 3, after point d Counted295 for, 316 against, 12 abstained Rejected
20Separate vote on Article 46, paragraph 6 Counted344 for, 266 against, 16 abstained Adopted
21Separate vote on Article 46, paragraph 6 Show of hands Lapsed
22Separate vote on Article 46, after paragraph 7 Counted357 for, 254 against, 4 abstained Adopted
23Separate vote on Article 53, paragraph 1 Counted299 for, 314 against, 7 abstained Rejected
24Separate vote on Article 54, paragraph 1 Counted297 for, 315 against, 6 abstained Rejected
25Separate vote on Article 54, paragraph 1 Counted490 for, 117 against, 4 abstained Adopted
26Separate vote on Article 54, paragraph 2 Counted300 for, 317 against, 6 abstained Rejected
27Separate vote on Article 54, paragraph 2 Show of hands Adopted
28Separate vote on Article 54, paragraph 3 Counted323 for, 295 against, 4 abstained Adopted
29Separate vote on Article 54, paragraph 3 Show of hands Lapsed
30Separate vote on Article 56, paragraph 2 Counted301 for, 309 against, 5 abstained Rejected
31Separate vote on Annex II, Part II, point (2) (a) (5) Counted532 for, 77 against, 14 abstained Adopted
32Separate vote on Annex II, Part II, point (2) (a) (6) Counted306 for, 289 against, 13 abstained Adopted
33Separate vote on Annex II, Appendix, Part A, Table Counted380 for, 238 against, 5 abstained Adopted
34Separate vote on Annex II, Appendix, Part A, after point 1 Counted392 for, 210 against, 21 abstained Adopted
35Separate vote on Annex II, Appendix, Part A, point 2 Counted344 for, 247 against, 32 abstained Adopted
36Separate vote on Annex II, Appendix, Part A, point 2 Show of hands Lapsed
37Separate vote on Annex II, Appendix, Part C, Table Counted352 for, 259 against, 13 abstained Adopted
38Separate vote on recital 17 Counted356 for, 260 against, 3 abstained Adopted
39Separate vote on recital 21 Show of hands Adopted
40Vote on text inserted after recital 21 Show of hands Adopted
41Separate vote on recital 54 Show of hands Adopted
42Final vote A9-0044/2024 – Marion Walsmann – Commission proposal Roll call603 for, 5 against, 15 abstained Adopted

separate votes by EPP.

Text

The text voted on.

Report A-9-2024-0044

AI: The text in short Written by AI from the official text — check the source

Parliament's amended version of the proposed regulation on toy safety sets out essential safety requirements, bans certain hazardous chemicals, and introduces a digital product passport for toys.

Read the text · Report a problem

Dossier

Where the dossier stands and its other decisions in plenary.

2023/0290(COD) · Ordinary legislative procedure

Completed: published in the Official Journal on 12 December 2025 and now EU law.

Show the 6 steps of the dossier
  1. Referred to committee · 23 October 2025 (done)
  2. Committee work · Report adopted 11 November 2025 (done)
  3. Tabled for plenary · 12 November 2025 (done)
  4. Plenary vote · Voted 25 November 2025 (done)
  5. Negotiations with the Council · Deal approved in committee 26 June 2025 (done)
  6. Published as law · 12 December 2025 (done)

Lead committee: IMCO · Rapporteur: Marion WALSMANN (EPP)

Other decisions on this dossier

Connections

What this decision touches: the procedural chain, the same text, running issues, votes that split the chamber the same way.

No connections found for this decision.

Sources & citation

Where the facts on this page come from, and how to cite it.

Retrieved
25 September 2026

Cite as

European Parliament (2024). “Safety of toys and repealing Directive 2009/48/EC”. Decision, 13 March 2024. votingId 166171, document A-9-2024-0044, reference 2023/0290(COD). EU Parl Watch Research. https://news.eu-parl.st-solutions.dev/decisions/2024-03-13/8 (retrieved 25 September 2026). Official sources: Roll-call votes, sitting of 13 March 2024 (European Parliament), https://www.europarl.europa.eu/doceo/document/PV-10-2024-03-13-RCV_EN.html; Results of votes, sitting of 13 March 2024 (European Parliament), https://www.europarl.europa.eu/doceo/document/PV-10-2024-03-13-VOT_EN.html. Data: EP Open Data API: decisions of the sitting MTG-PL-2024-03-13, https://data.europarl.europa.eu/api/v2/meetings/MTG-PL-2024-03-13/decisions?format=application%2Fld%2Bjson (CC BY 4.0).
BibTeX
@misc{epw-decision-2024-03-13-8,
  author = {{European Parliament}},
  title = {{Safety of toys and repealing Directive 2009/48/EC}},
  year = {2024},
  date = {2024-03-13},
  howpublished = {\url{https://news.eu-parl.st-solutions.dev/decisions/2024-03-13/8}},
  url = {https://news.eu-parl.st-solutions.dev/decisions/2024-03-13/8},
  urldate = {2026-09-25},
  publisher = {EU Parl Watch Research},
  note = {Decision. votingId 166171, document A-9-2024-0044, reference 2023/0290(COD). Official source: https://www.europarl.europa.eu/doceo/document/PV-10-2024-03-13-RCV\_EN.html, https://www.europarl.europa.eu/doceo/document/PV-10-2024-03-13-VOT\_EN.html. Data: EP Open Data API: decisions of the sitting MTG-PL-2024-03-13 (CC BY 4.0)}
}