Cumulative CO₂ emissions from oil by country

Cumulative emissions of carbon dioxide (CO₂) from oil since the first year of available data, measured in tonnes.

Countries reporting
211
Highest
165.40 billion tonnes
United States
Lowest
153,888 tonnes
Antarctica
Median
243.72 million tonnes
Years covered
275
1750–2024
Data points
21,740

What the numbers show

Cumulative CO₂ emissions from oil is currently reported for 211 countries. The highest value is 165.40 billion tonnes in United States; the lowest is 153,888 tonnes in Antarctica.

The median across all reporting countries is 243.72 million tonnes, and the mean is 2.80 billion tonnes.

Cumulative CO₂ emissions from oil: full country ranking

#Country LatestYear 10-year changeTrend
1 United States 165.40 billion tonnes 2024 up 15.4% volatile
2 China 39.19 billion tonnes 2024 up 63.5% volatile
3 Russia 34.51 billion tonnes 2024 up 13.2% volatile
4 Japan 34.17 billion tonnes 2024 up 13.6% volatile
5 Germany 20.58 billion tonnes 2024 up 14.3% volatile
6 India 17.00 billion tonnes 2024 up 62.3% volatile
7 France 15.93 billion tonnes 2024 up 13.0% volatile
8 Canada 15.65 billion tonnes 2024 up 18.6% volatile
9 United Kingdom 14.65 billion tonnes 2024 up 12.4% volatile
10 Mexico 14.16 billion tonnes 2024 up 19.5% volatile
11 Italy 14.08 billion tonnes 2024 up 12.0% volatile
12 Brazil 12.42 billion tonnes 2024 up 33.4% volatile
13 Saudi Arabia 11.72 billion tonnes 2024 up 54.9% volatile
14 Iran 9.98 billion tonnes 2024 up 27.7% volatile
15 Indonesia 8.13 billion tonnes 2024 up 38.7% volatile
16 Spain 8.04 billion tonnes 2024 up 20.3% volatile
17 South Korea 7.83 billion tonnes 2024 up 28.6% volatile
18 Ukraine 6.84 billion tonnes 2024 up 5.2% volatile
19 Australia 6.42 billion tonnes 2024 up 27.6% volatile
20 Argentina 4.98 billion tonnes 2024 up 18.9% volatile
21 Turkey 4.30 billion tonnes 2024 up 39.4% volatile
22 Egypt 4.08 billion tonnes 2024 up 34.4% volatile
23 Venezuela 4.04 billion tonnes 2024 up 17.9% volatile
24 Netherlands 3.97 billion tonnes 2024 up 12.9% volatile
25 Thailand 3.72 billion tonnes 2024 up 36.9% volatile
26 Iraq 3.63 billion tonnes 2024 up 46.8% volatile
27 Belgium 3.55 billion tonnes 2024 up 14.1% volatile
28 Taiwan 3.44 billion tonnes 2024 up 20.3% volatile
29 Sweden 3.37 billion tonnes 2024 up 9.1% volatile
30 Poland 3.33 billion tonnes 2024 up 33.7% volatile
31 Belarus 3.03 billion tonnes 2024 up 6.2% volatile
32 Kazakhstan 3.01 billion tonnes 2024 up 21.5% volatile
33 Malaysia 2.93 billion tonnes 2024 up 36.1% volatile
34 Romania 2.90 billion tonnes 2024 up 11.4% volatile
35 South Africa 2.61 billion tonnes 2024 up 27.0% volatile
36 Philippines 2.44 billion tonnes 2024 up 29.3% volatile
37 Pakistan 2.40 billion tonnes 2024 up 41.8% volatile
38 Kuwait 2.25 billion tonnes 2024 up 32.2% volatile
39 Switzerland 2.16 billion tonnes 2024 up 14.2% volatile
40 Greece 2.12 billion tonnes 2024 up 19.0% volatile
41 Nigeria 2.01 billion tonnes 2024 up 46.8% volatile
42 Austria 2.00 billion tonnes 2024 up 19.2% volatile
43 Colombia 1.97 billion tonnes 2024 up 30.1% volatile
44 Denmark 1.94 billion tonnes 2024 up 11.4% volatile
45 Algeria 1.85 billion tonnes 2024 up 46.5% volatile
46 Singapore 1.81 billion tonnes 2024 up 17.9% volatile
47 Chile 1.77 billion tonnes 2024 up 37.2% volatile
48 Finland 1.70 billion tonnes 2024 up 13.8% volatile
49 United Arab Emirates 1.68 billion tonnes 2024 up 65.4% volatile
50 Uzbekistan 1.67 billion tonnes 2024 up 7.3% volatile
51 Portugal 1.65 billion tonnes 2024 up 17.9% volatile
52 Vietnam 1.62 billion tonnes 2024 up 71.1% volatile
53 Cuba 1.59 billion tonnes 2024 up 15.8% volatile
54 Peru 1.55 billion tonnes 2024 up 27.3% volatile
55 Syria 1.52 billion tonnes 2024 up 17.9% volatile
56 Czechia 1.51 billion tonnes 2024 up 17.3% volatile
57 Norway 1.49 billion tonnes 2024 up 17.6% volatile
58 Azerbaijan 1.42 billion tonnes 2024 up 9.4% volatile
59 Israel 1.41 billion tonnes 2024 up 17.7% volatile
60 Libya 1.36 billion tonnes 2024 up 29.6% volatile
61 Hungary 1.34 billion tonnes 2024 up 15.8% volatile
62 Bulgaria 1.26 billion tonnes 2024 up 11.1% volatile
63 Morocco 1.24 billion tonnes 2024 up 41.3% volatile
64 Ecuador 1.19 billion tonnes 2024 up 40.9% volatile
65 Lithuania 1.06 billion tonnes 2024 up 8.2% volatile
67 Turkmenistan 1.01 billion tonnes 2024 up 20.5% volatile
68 New Zealand 921.15 million tonnes 2024 up 27.1% volatile
69 Hong Kong 721.09 million tonnes 2024 up 16.9% volatile
70 Moldova 711.10 million tonnes 2024 up 4.0% volatile
71 Lebanon 707.37 million tonnes 2024 up 40.3% volatile
72 Croatia 702.37 million tonnes 2024 up 15.7% volatile
73 Dominican Republic 686.05 million tonnes 2024 up 34.8% volatile
74 Slovakia 660.30 million tonnes 2024 up 17.9% volatile
75 Latvia 643.80 million tonnes 2024 up 7.1% volatile
76 Yemen 614.73 million tonnes 2024 up 15.7% volatile
77 Jordan 597.39 million tonnes 2024 up 30.6% volatile
78 Bangladesh 585.44 million tonnes 2024 up 66.5% volatile
79 Tunisia 568.58 million tonnes 2024 up 32.0% volatile
80 Curacao 531.18 million tonnes 2024 up 7.1% volatile
81 Serbia 487.55 million tonnes 2024 up 24.2% volatile
82 Sudan 484.33 million tonnes 2024 up 57.1% volatile
83 Sri Lanka 471.59 million tonnes 2024 up 43.0% volatile
84 Kenya 455.36 million tonnes 2024 up 45.9% volatile
85 Jamaica 454.63 million tonnes 2024 up 17.0% volatile
86 Trinidad and Tobago 441.96 million tonnes 2024 up 10.3% volatile
87 Myanmar 432.65 million tonnes 2024 up 56.9% volatile
88 Guatemala 424.91 million tonnes 2024 up 47.5% volatile
89 Slovenia 406.39 million tonnes 2024 up 20.3% volatile
90 Qatar 390.92 million tonnes 2024 up 46.5% volatile
91 Oman 383.07 million tonnes 2024 up 45.4% volatile
92 Angola 378.30 million tonnes 2024 up 59.7% volatile
93 Estonia 377.04 million tonnes 2024 up 9.3% volatile
94 Uruguay 373.18 million tonnes 2024 up 21.1% volatile
95 Ghana 361.58 million tonnes 2024 up 49.3% volatile
96 Bolivia 361.52 million tonnes 2024 up 52.5% volatile
97 Kyrgyzstan 324.76 million tonnes 2024 up 15.8% volatile
99 Panama 315.11 million tonnes 2024 up 33.3% volatile
100 Cote d'Ivoire 298.34 million tonnes 2024 up 34.3% volatile
101 Honduras 281.25 million tonnes 2024 up 56.8% volatile
102 Cyprus 278.97 million tonnes 2024 up 28.7% volatile
103 Georgia 275.21 million tonnes 2024 up 15.0% volatile
104 North Korea 273.01 million tonnes 2024 up 11.7% volatile
105 Tajikistan 264.19 million tonnes 2024 up 13.6% volatile
106 Costa Rica 262.22 million tonnes 2024 up 39.1% volatile
107 Ethiopia 258.98 million tonnes 2024 up 74.0% volatile
108 El Salvador 243.72 million tonnes 2024 up 37.4% volatile
109 Tanzania 240.79 million tonnes 2024 up 64.9% volatile
110 Bahrain 233.79 million tonnes 2024 up 20.6% volatile
111 Senegal 221.63 million tonnes 2024 up 52.5% volatile
112 Cameroon 209.27 million tonnes 2024 up 35.5% volatile
113 North Macedonia 204.67 million tonnes 2024 up 17.6% volatile
114 Paraguay 197.80 million tonnes 2024 up 58.6% volatile
115 Albania 193.52 million tonnes 2024 up 19.7% volatile
116 Nicaragua 188.59 million tonnes 2024 up 36.4% volatile
117 Papua New Guinea 182.59 million tonnes 2024 up 49.9% volatile
118 Bosnia and Herzegovina 182.29 million tonnes 2024 up 34.2% volatile
119 Bahamas 176.02 million tonnes 2024 up 17.1% volatile
120 Zimbabwe 165.89 million tonnes 2024 up 31.3% volatile
121 Armenia 164.21 million tonnes 2024 up 7.8% volatile
122 Cambodia 159.03 million tonnes 2024 up 106.6% volatile
123 Democratic Republic of Congo 154.41 million tonnes 2024 up 28.1% volatile
124 Afghanistan 150.72 million tonnes 2024 up 77.4% volatile
125 Iceland 138.34 million tonnes 2024 up 23.9% volatile
126 Zambia 136.85 million tonnes 2024 up 48.6% volatile
127 Mongolia 133.55 million tonnes 2024 up 49.7% volatile
128 Nepal 126.98 million tonnes 2024 up 109.2% volatile
129 Suriname 125.75 million tonnes 2024 up 27.0% volatile
130 Mozambique 125.13 million tonnes 2024 up 60.7% volatile
131 Uganda 120.94 million tonnes 2024 up 73.9% volatile
132 Benin 115.79 million tonnes 2024 up 72.3% volatile
133 Guyana 115.78 million tonnes 2024 up 33.5% volatile
134 Gabon 106.59 million tonnes 2024 up 20.0% volatile
135 Brunei 106.57 million tonnes 2024 up 34.6% volatile
136 Guinea 105.72 million tonnes 2024 up 56.9% volatile
137 New Caledonia 104.37 million tonnes 2024 up 32.1% volatile
139 Mauritania 98.41 million tonnes 2024 up 77.1% volatile
140 Mauritius 96.02 million tonnes 2024 up 39.4% volatile
141 Mali 94.60 million tonnes 2024 up 126.6% volatile
142 Madagascar 92.97 million tonnes 2024 up 40.5% volatile
143 Burkina Faso 84.43 million tonnes 2024 up 113.5% volatile
144 Haiti 82.88 million tonnes 2024 up 56.0% volatile
145 Botswana 80.76 million tonnes 2024 up 61.0% volatile
146 Namibia 78.21 million tonnes 2024 up 62.1% volatile
147 Palestine 77.99 million tonnes 2024 up 89.9% volatile
148 Aruba 75.77 million tonnes 2024 up 13.1% volatile
149 Congo 70.59 million tonnes 2024 up 44.7% volatile
150 Laos 65.81 million tonnes 2024 up 78.0% volatile
151 Sint Maarten (Dutch part) 62.22 million tonnes 2024 up 12.7% volatile
152 Barbados 57.70 million tonnes 2024 up 26.4% volatile
153 Macao 54.62 million tonnes 2024 up 26.4% volatile
154 Togo 51.06 million tonnes 2024 up 36.4% volatile
155 Fiji 50.91 million tonnes 2024 up 37.7% volatile
156 Liberia 49.34 million tonnes 2024 up 14.3% volatile
157 Niger 45.84 million tonnes 2024 up 86.5% volatile
158 South Sudan 45.43 million tonnes 2024 up 59.9% volatile
159 Chad 43.45 million tonnes 2024 up 83.0% volatile
160 Somalia 41.83 million tonnes 2024 up 36.4% volatile
161 Sierra Leone 41.76 million tonnes 2024 up 42.3% volatile
162 Malawi 40.98 million tonnes 2024 up 43.6% volatile
163 Montenegro 36.06 million tonnes 2024 up 36.8% volatile
164 French Polynesia 35.02 million tonnes 2024 up 33.3% volatile
165 Maldives 33.65 million tonnes 2024 up 120.1% volatile
166 Faroe Islands 33.42 million tonnes 2024 up 27.0% volatile
167 Greenland 33.02 million tonnes 2024 up 20.2% volatile
168 Rwanda 32.81 million tonnes 2024 up 53.2% volatile
169 Bermuda 30.98 million tonnes 2024 up 22.3% volatile
170 Equatorial Guinea 29.58 million tonnes 2024 up 56.3% volatile
171 Antigua and Barbuda 26.90 million tonnes 2024 up 30.1% volatile
172 Eswatini 23.71 million tonnes 2024 up 54.9% volatile
173 Belize 22.44 million tonnes 2024 up 45.8% volatile
174 Djibouti 19.85 million tonnes 2024 up 24.5% volatile
175 Lesotho 17.90 million tonnes 2024 up 70.7% volatile
176 Eritrea 17.69 million tonnes 2024 up 48.0% volatile
177 Gambia 17.68 million tonnes 2024 up 64.6% volatile
178 Andorra 16.61 million tonnes 2024 up 36.2% volatile
179 Cape Verde 16.60 million tonnes 2024 up 51.9% volatile
180 Saint Lucia 16.46 million tonnes 2024 up 43.9% volatile
181 Seychelles 16.11 million tonnes 2024 up 58.5% volatile
182 Burundi 15.80 million tonnes 2024 up 69.6% volatile
183 Central African Republic 12.32 million tonnes 2024 up 34.5% volatile
184 Solomon Islands 11.61 million tonnes 2024 up 33.5% volatile
185 Palau 11.40 million tonnes 2024 up 23.1% volatile
186 Bonaire Sint Eustatius and Saba 10.63 million tonnes 2024 up 15.0% volatile
187 Bhutan 10.35 million tonnes 2024 up 88.2% volatile
188 Grenada 9.65 million tonnes 2024 up 48.5% volatile
189 East Timor 8.63 million tonnes 2024 up 184.8% volatile
190 Guinea-Bissau 8.29 million tonnes 2024 up 46.5% volatile
192 Saint Kitts and Nevis 8.02 million tonnes 2024 up 44.1% volatile
193 Saint Vincent and the Grenadines 7.97 million tonnes 2024 up 42.4% volatile
194 Samoa 7.77 million tonnes 2024 up 45.0% volatile
195 Turks and Caicos Islands 7.61 million tonnes 2024 up 87.5% volatile
196 Comoros 7.51 million tonnes 2024 up 99.1% volatile
197 British Virgin Islands 6.26 million tonnes 2024 up 43.5% volatile
198 Dominica 5.49 million tonnes 2024 up 43.2% volatile
199 Vanuatu 5.39 million tonnes 2024 up 48.4% volatile
200 Nauru 5.07 million tonnes 2024 up 12.3% volatile
201 Tonga 4.92 million tonnes 2024 up 39.9% volatile
202 Micronesia (country) 4.86 million tonnes 2024 up 42.1% volatile
203 Sao Tome and Principe 4.02 million tonnes 2024 up 54.1% volatile
204 Marshall Islands 4.01 million tonnes 2024 up 57.9% volatile
205 Anguilla 3.59 million tonnes 2024 up 63.0% volatile
206 Saint Pierre and Miquelon 3.40 million tonnes 2024 up 21.5% volatile
207 Cook Islands 2.68 million tonnes 2024 up 39.6% volatile
208 Kiribati 2.33 million tonnes 2024 up 40.6% volatile
209 Montserrat 1.68 million tonnes 2024 up 20.3% volatile
210 Christmas Island 1.33 million tonnes 1983 up 332.1% volatile
211 Wallis and Futuna 865,762 tonnes 2024 up 46.8% volatile
212 Saint Helena 421,737 tonnes 2024 up 37.0% volatile
213 Tuvalu 297,180 tonnes 2024 up 50.2% volatile
214 Niue 286,056 tonnes 2024 up 34.6% volatile
215 Antarctica 153,888 tonnes 2007 up 55.6% rising

About this data

Indicator
Cumulative CO₂ emissions from oil
Unit
tonnes
Source
Global Carbon Budget (2025) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
215 places, 21,740 data points, 1750–2024
Last refreshed

Cumulative emissions of carbon dioxide (CO₂) from oil since the first year of available data, measured in tonnes.