Skip to main content

Kilowatt-hours to BTU Converter

1 kWh = 3,412.14 BTU. Multiply kilowatt-hours by 3,412.14 to get BTU. A 1 kW heater = 3,412 BTU/hr.

Inverse conversion

1 BTU = 0.000293071 kWh. Divide BTUs by 3,412.14 to get kilowatt-hours. 10,000 BTU/hr = 2.931 kW.

BTU to Kilowatt-hours

Formula

Formula

BTU = kWh × 3,412.14

Worked example

To convert 5 kWh to BTU: 5 × 3,412.14 = 17,060.7 BTU.

Quick reference table

kWhBTU
0.51706.070817
13412.141633
26824.283266
517060.708166
1034121.416331
2068242.832663
50170607.081656
100341214.163313
5001706070.816564

Unit definitions

Kilowatt-hour (kWh)

A kilowatt-hour (kWh) = 3,600,000 J. The standard unit for electricity billing.

BTU (BTU)

A BTU (British Thermal Unit) ≈ 1,055.06 J. Used in US HVAC and heating system ratings.

Common use cases

  • Electricity to heating fuel comparisons
  • Boiler and furnace sizing
  • Energy audit reporting
  • Comparing electric heat to gas heat

Frequently asked questions