Lagen godkändes slutgiltigt på tisdagen av EU:s energiministrar efter att Tyskland beviljats ett undantag för bilar som drivs av så kallat elektrobränsle.
Det tyska motståndet i sista minuten gjorde att processen för att godkänna lagen drog ut på tiden, skriver Reuters.
Beslutet innebär att bilar som säljs från och med åt 2035 ska ha noll koldioxidutsläpp. Bilar sånda från 2030 ska ha minst 55 procent lägre koldioxidutsläpp jämfört med 2021 års nivåer.
Den nya lagen förväntades göra det omöjligt att att sälja bilar med förbränningsmotorer i EU från och med 2035. Men det undantag som Tyskland fick innebär en potentiell livlina för traditionella fordon, även om e-bränslen ännu inte produceras i stor skala.