EU-parlamentet och ministerrådet enades under tisdagen om att stoppa alla nya bilar med förbränningsmotorer från 2035.
Lagförslaget röstades igenom i EU-parlamentet med 340 parlamentariker för, 279 mot, och 21 som la ned sina röster.
Den nya lagen fordrar, med enstaka undantag, att koldioxidutsläppen från nya personbilar måste minska med 100 procent till år 2035. Det ses som ett led för EU i att uppnå klimatneutralitet fram till 2050.
Beslutet omfattar både personbilar och skåpbilar.
Även transportbilar måste bli helt utsläppsfria fram till år 2035, och minska utsläppen med 50 procent till år 2030.
EU är dock beredd att ge dispens fram till 2035 för biltillverkare, förutsatt att produktionsvolymen är mindre än 10 000 bilar, eller färre än 22 000 fordon för transportbilstillverkare.
Beslutet väntar nu på formellt, slutgiltigt godkännande av Europeiska rådet, vilket väntas ske under mars månad.
Biltillverkare som BMW och Mercedes har emellertid fått kritik, och ställts inför rätta, därför att de varit otydliga om när de tänker upphöra med tillverkningen av sina fossildrivna bilar.
Kontakta journalisten: [email protected]