OneEquals

KWh to BTU Converter (Kilowatt-Hours to British Thermal Units)

1 kilowatt-hour = 3,412.141633 British thermal units. To convert kWh to Btu, multiply by 3,412.141633.

⇄

1 kWh = 3,412.142 Btu

1 kWh
3,412.1416 Btu
1 Btu
0.0002931 kWh
10 kWh
34,121.4163 Btu
100 kWh
341,214.1633 Btu

How to convert kWh to BTU

1 kilowatt-hour equals 3,412.141633 British thermal units, so the conversion is a single multiplication.

Btu = kWh × 3,412.141633

Example: 2 kWh × 3,412.141633 = 6,824.283 Btu.

About the kilowatt-hour

Kilowatt-Hour (kWh)

A kilowatt-hour is 3.6 megajoules, the energy a 1 kW appliance uses in an hour. It's the unit on electricity bills.

1 kilowatt-hour in every energy unit

Kilocalories859.845 kcal
Kilojoules3,600 kJ
Joules3,600,000 J
Calories859,845.228 cal
British Thermal Units3,412.142 Btu
Watt-Hours1,000 Wh
Megajoules3.6 MJ
Gigajoules0.0036 GJ
Megawatt-Hours0.001 MWh
Therms (US)0.03413 thm
Electronvolts2.247e25 eV
Foot-Pounds2,655,223.737 ft·lbf
Ergs36,000,000,000,000 erg

kWh to BTU FAQ

How many British thermal units are in a kilowatt-hour?

1 kilowatt-hour = 3,412.141633 British thermal units.

How many kilowatt-hours are in a British thermal unit?

1 British thermal unit = 0.0002930710702 kilowatt-hours.

How do I convert kWh to Btu?

Use Btu = kWh × 3,412.141633. For example, 10 kWh = 34,121.416 Btu.

Can I print this kWh to BTU chart?

Yes. Use "Print / Save PDF" next to the converter for a one-page chart, or "Download CSV" to open it in Excel or Google Sheets.