Oil-fired electricity generation · World

Published Our World in Data series · Energy · OWID.oil_electricity

841.62 TWh · 2025

Latest available observation in the connected snapshot. Annual statistics do not change every second. Source revisions and reporting delays can affect these figures.

Reported history

YearValueUnit
2025841.62TWh
2024853.84TWh
2023876.79TWh
2022887.42TWh
2021842.25TWh
2020775.88TWh
2019855.03TWh
2018908.6TWh
2017993.83TWh
20161,085.11TWh
20151,133.29TWh
20141,143.66TWh

Source & interpretation

Our World in Data: original dataset and methodology ↗

Values are displayed in TWh. Source totals are divided by 1 for this display. This page describes the world aggregate; it is not a national estimate.

Explore this category in the dashboard · How updates and models work