China Oil Imports and Production

China is the world's largest crude oil importer. It imported a record 577.7 million tonnes in 2025, about 11.6 million barrels per day (b/d), while producing a record 216.1 million tonnes (about 4.3 million b/d) at home. Russia, Saudi Arabia, Malaysia (largely relabelled Iranian oil), Iraq and Brazil supplied most of its imports. When the 2026 Iran war cut Gulf supplies, China drew on record stockpiles and cut refinery runs.

Updated 13 October 2026 · Sources: National Bureau of Statistics of China (NBS), EIA, IEA, Columbia CGEP

Crude imports 2025577.7 Mt (≈ 11.6 mb/d)
Crude production 2025216.1 Mt (≈ 4.3 mb/d)
Oil demand 2025 (IEA)16.95 mb/d
Onshore crude stocks, Jan 2026≈ 1.2 bn bbl

Sources: NBS Statistical Communiqué on 2025 National Economic and Social Development (28 February 2026); IEA Oil Market Report (May 2026); Kpler via Reuters and Columbia CGEP (stocks). Tonnes converted to barrels at about 7.33 bbl per tonne.

China's oil balance

China consumes about 17 million b/d of oil, second only to the US, and produces only about a quarter of that. The gap is filled by imports, which makes Chinese buying the single most important source of demand on the world crude market. The IEA estimates Chinese oil demand at 16.73 million b/d in 2024 and 16.95 million b/d in 2025.

China crude oil production and imports (NBS)
YearProduction (Mt)Production (≈ mb/d)Imports (Mt)Imports (≈ mb/d)
2025216.094.3577.7311.6
2024212.894.3553.4211.1
Jan–Aug 2026146.394.4−−

Source: NBS annual communiqués (February 2025 and February 2026) and NBS industrial output release (16 September 2026). Barrel conversions are approximate. Monthly 2026 import totals are not shown because we could not verify them.

Domestic production

Chinese crude output rose 1.8% in 2024 and 1.5% in 2025 to a record, and was up 0.9% year on year in January–August 2026, according to the NBS. Most comes from mature onshore fields such as Daqing and Changqing and from offshore Bohai Bay, operated by PetroChina, Sinopec and CNOOC. State companies keep investing to slow decline, but domestic output cannot keep pace with demand, so import dependence stays above 70%.

Record imports and main suppliers

China's crude imports reached a record 577.7 million tonnes in 2025, up 4.4%, with a monthly record of 13.18 million b/d in December 2025. Russia was the largest supplier in 2024 with 20% of imports, followed by Saudi Arabia with 14%, according to the EIA. In 2025 Russia, Saudi Arabia, Malaysia, Iraq and Brazil together supplied 62% of imports, Columbia University's Center on Global Energy Policy found.

Official customs data recorded no imports from Iran. But "Malaysian" crude imports were about 1.3 million b/d in 2025, more than twice Malaysia's own production, because Iranian and Venezuelan cargoes are transferred between ships off Malaysia and relabelled. Columbia estimates sanctioned crude made up more than 22% of China's imports in 2025. See the Iran oil exports and Russia oil production pages.

Strategic and commercial stockpiles

China does not publish its stock levels. Satellite-based estimates from Kpler put onshore crude stocks at a record of about 1.2 billion barrels around the start of 2026, about 104 days of net imports. China added crude to storage at about 430,000 b/d in 2025, against 84,000 b/d in 2024, according to Rystad Energy. That stockpiling supported prices in 2025, when buying for storage absorbed part of the surplus.

Teapot refiners

Independent refiners, known as "teapots" and concentrated in Shandong province, buy most of China's sanctioned crude. The EIA says about 90% of Iranian crude reaching China goes to them. They depend on government import quotas, which stood at 1.9 billion barrels for non-state companies in 2025. In 2025 the US Treasury sanctioned a Shandong teapot refinery, Shandong Shouguang Luqing Petrochemical, for buying Iranian oil.

China in the 2026 oil shock: key data points
PeriodValueMeasure / source
February 2026≈ 11.5 mb/dCrude arrivals (implied by April figure), Kpler via IEA
April 20267.9 mb/dCrude arrivals, down 3.6 mb/d from February, Kpler via IEA
April 202655 MtExtra import quotas issued to independent refiners, IEA
Jan–Aug 2026−6.6%Crude processed by refineries, year on year, NBS
August 20261.65 mb/dCrude imports from Russia (23% of total), KSE Institute
2026 forecast17.01 mb/dOil demand, IEA (May 2026)

China and the 2026 Iran war

A large share of China's crude imports, from Saudi Arabia, Iraq, Iran and other Gulf producers, normally passes through the Strait of Hormuz. After Hormuz was disrupted from 28 February 2026, Chinese crude arrivals fell to 7.9 million b/d in April, down 3.6 million b/d from February, according to Kpler data cited by the IEA. China at first kept building stocks, then on 10 April authorised state companies to draw on reserves held for the government. It also banned fuel exports and issued 55 million tonnes of extra import quotas to independent refiners. Refiners cut runs as price controls squeezed margins: crude processing was down 6.6% year on year in January–August, the NBS reports. The IEA said non-OECD stocks fell by 52 million barrels in August, led by China.

Peak fuel demand and what it means for prices

China's transport fuel demand has stopped growing. The IEA estimates gasoline use at 3.65 million b/d in both 2024 and 2025 and forecasts a 2.7% fall in 2026, as electric vehicles spread: China produced 16.5 million new-energy vehicles in 2025, up 25%. Future demand growth depends mainly on petrochemicals. That matters for prices because China supplied much of the world's oil demand growth in the 2000s and 2010s. Slower Chinese growth, combined with its ability to draw down or build huge stocks, now shapes both the floor and the ceiling for Brent. Our China oil demand guide covers the monthly data to watch, and what moves oil prices puts it in context.

China oil imports FAQ

How much oil does China import?

China imported a record 577.7 million tonnes of crude oil in 2025, about 11.6 million barrels per day, according to the National Bureau of Statistics. That was up 4.4% from 553.4 million tonnes in 2024. Imports fell sharply in spring 2026 when the Iran war disrupted Gulf supplies.

Who are China's biggest oil suppliers?

Russia is the largest supplier, with about 20% of China's crude imports in 2024, followed by Saudi Arabia at 14%, according to the EIA. In 2025 Russia, Saudi Arabia, Malaysia, Iraq and Brazil supplied 62% of imports. Most "Malaysian" crude is relabelled Iranian oil.

How much oil does China produce?

China produced a record 216.1 million tonnes of crude oil in 2025, about 4.3 million barrels per day, according to the NBS. Production rose 1.5% that year and 0.9% in January–August 2026. Domestic output covers only about a quarter of China's oil consumption.

What are teapot refineries?

Teapots are China's independent, mostly smaller refineries, concentrated in Shandong province. They rely on government crude import quotas and buy most of the sanctioned Iranian crude reaching China, according to the EIA. Because they run on thin margins, their buying responds quickly to price discounts.

How big are China's oil reserves in storage?

China does not publish official figures. Kpler estimated onshore crude stocks at a record of about 1.2 billion barrels around the start of 2026, enough for about 104 days of net imports. China drew on these stocks after the Iran war cut Gulf supplies in 2026.

Related pages