Natural gas (100 kWh) prices by country

Natural gas (100 kWh) costs from $1.10 in Bangladesh to $22.40 in Sweden, across 31 countries priced in US dollars and in local currency.

Gas is the one energy price that still depends on geography, because moving it needs either a pipeline or a liquefaction plant at one end and a regasification terminal at the other. A country at the end of a pipe pays something close to the wellhead price; a country buying cargoes on the spot market pays whatever Asia and Europe are bidding that week. The 2022 European price shock, and the year of bills that followed it, was that distinction becoming visible.

The numbers

CountryUSDLocalWork time
Bangladesh$1.10135.8 BDT1.7 h
Egypt$1.2058.4 EGP40 min
Turkey$2.0093.7 TRY30 min
Argentina$2.203,348.5 ARS38 min
Malaysia$2.9011.9 MYR46 min
Canada$3.504.8 CAD10 min
Mexico$3.6062.1 MXN54 min
India$4.80458 INR1.9 h
United States$4.804.8 USD12 min
China$5.1034.7 CNY56 min
South Korea$7.309,568.7 KRW31 min
Japan$7.701,226 JPY29 min
Colombia$8.2025,628 COP3.1 h
United Kingdom$8.906.6 GBP30 min
Hungary$9.603,042.4 HUF67 min
New Zealand$9.8016.7 NZD27 min
Spain$10.108.7 EUR51 min
Czechia$10.30215.6 CZK57 min
Australia$11.0015.5 AUD25 min
Germany$11.509.9 EUR31 min
Poland$12.0044.7 PLN1.5 h
Ireland$12.3010.6 EUR37 min
Chile$13.0012,032 CLP2.1 h
Netherlands$13.3011.5 EUR40 min
France$13.9012 EUR46 min
Italy$14.4012.4 EUR62 min
Portugal$15.3013.2 EUR1.7 h
Switzerland$18.1014.7 CHF32 min
Singapore$19.1024.4 SGD72 min
Brazil$20.70105.1 BRL4.6 h
Sweden$22.40214 SEK64 min

Source: GlobalPetrolPrices.com's residential natural gas series, quoted per kWh of gas delivered and stored here per 100 kWh. Only countries with a domestic gas grid appear. Full methodology.

What the spread shows

The cheapest natural gas (100 kWh) in the game is in Bangladesh at $1.10; the most expensive is in Sweden at $22.40. That is a 20.4× difference for the same thing, against a median of $9.80 across all 31 countries.

Ranking by earnings instead of dollars rearranges the table. Brazil has the longest wait, about 4.6 hours of the average local wage, while in Canada it is roughly 10 minutes. A country can look cheap in dollars and expensive in hours at the same time, and for most people the hours are what actually matter.

Other items

Natural gas (100 kWh): common questions

Which country has the cheapest natural gas (100 kWh)?
Of the 31 countries Pricele prices natural gas (100 kWh) in, the cheapest is Bangladesh at $1.10 and the most expensive is Sweden at $22.40 — a spread of 20.4×. One unit is 100 kilowatt-hours on a household tariff.
How much does natural gas (100 kWh) cost around the world?
Prices for natural gas (100 kWh) run from $1.10 in Bangladesh to $22.40 in Sweden, across 31 countries. All figures are in US dollars, each from a named source, and the table shows how long the average local wage takes to earn one.
Why is natural gas (100 kWh) so much more expensive in some countries?
A price gap is rarely one thing. Taxes and duty, local wages, whether the item is subsidised, import distance and currency all move it, and a figure converted to dollars carries the exchange rate on the day too. Pricele shows the price next to how many minutes of the average local wage buy one, which is usually the more revealing number.
Where do Pricele's natural gas (100 kWh) prices come from?
Every row names its source and collection date. They come from GlobalPetrolPrices.com, December 2025. Countries are listed only where a real sourced number exists, never estimated to fill the table.