What countries produce the most oil?

Refreshed annually
Five countries — the United States, Russia, Saudi Arabia, Canada, and Iraq — accounted for more than half of the world’s oil production in 2025. Those countries lead a list of 99 countries worldwide that produce an average of 84.5 million barrels of oil every day, according to the Energy Information Administration. Oil production includes crude oil and lease condensate, per EIA.

84.5M

barrels of oil produced worldwide every day (2025)

50.3%

share of top 5 oil-producing countries (2025)

The US has been the top oil producer since 2018, when it overtook both Russia and Saudi Arabia. As of 2025, the top 5 oil producers were:

  • United States, 13.7 million barrels a day (16.2% of world production)
  • Russia, 9.9 million (11.7%)
  • Saudi Arabia, 9.5 million (11.3%)
  • Canada, 5.0 million (5.9%)
  • Iraq, 4.4 million (5.2%)

Get weekly insights

Subscribe for data-driven insights. No spin, just the facts.

The top five oil-producing countries are responsible for more than half of the world's production.

Barrels of oil produced daily by country or equivalent (2025)

While 99 countries contributed to worldwide oil production in 2025, most production is concentrated in a small number of countries. The top 5 oil producers were responsible for 42.4 million barrels a day in 2025, about 50.3% of the production during the year.

The current top 5 oil producing countries increased their total production from 37.8 million barrels a day in 2015 to 42.4 million in 2025.

Barrels of oil produced daily by year of top 5 oil producers of 2025

How much oil is produced in OPEC countries?

In 2025, members of the Organization of the Petroleum Exporting Countries (OPEC) produced a combined 30 million barrels of oil a day, about 35.5% of the world’s total.
No single entity controls oil prices, but OPEC has outsized influence and can raise or lower supply by setting production targets for its members. As of 2026, OPEC has 11 member countries: Algeria, Republic of Congo, Equatorial Guinea, Gabon, Iran, Iraq, Kuwait, Libya, Nigeria, Saudi Arabia, and Venezuela.

In 2025, OPEC produced 35.5% of the world's oil, compared with 16.2% from the United States.

Share of oil production

How much oil is produced worldwide?

In 2025, 84.5 million barrels of oil were produced every day worldwide, an all-time high. That is up 3.1% from the previous year and 11.4% higher than the recent low in 2020. Current oil production is 67.7% higher than in 1973, the earliest available year of data.

In 2025, worldwide oil production hit 84.5 million barrels a day

Worldwide oil production (1973-2025)

Oil-producing countries (2025)

Barrels of oil produced per day

Oil-producing countries (2025)
CountryBarrels per Day

United States

13.66M

Russia 

9.89M

Saudi Arabia

9.55M

Canada 

4.96M

Iraq 

4.39M

China 

4.32M

Iran 

4.05M

United Arab Emirates

3.77M

Brazil 

3.77M

Kuwait 

2.58M

Keep exploring

Methodology

USAFacts standardizes data, in areas such as time and demographics, to make it easier to understand and compare.

Page sources

USAFacts endeavors to share the most up-to-date information available. We sourced the data on this page directly from government agencies; however, the intervals at which agencies publish updated data vary.