Skip to main content

BTU to Kilowatt-hours Converter

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

Inverse conversion

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

Kilowatt-hours to BTU

Formula

Formula

kWh = BTU ÷ 3,412.14

Worked example

To convert 34,121 BTU to kWh: 34,121 ÷ 3,412.14 ≈ 10 kWh.

Quick reference table

BTUkWh
10000.293071
34120.999958
50001.465355
100002.930711
250007.326777
5000014.653554
10000029.307107
500000146.535535
1000000293.07107

Unit definitions

BTU (BTU)

A BTU (British Thermal Unit) is the energy to raise 1 lb of water by 1°F. Common in US HVAC and natural gas billing.

Kilowatt-hour (kWh)

A kilowatt-hour (kWh) is the energy used by a 1 kW device for 1 hour. The standard unit on electricity bills.

Common use cases

  • Comparing gas and electric heating costs
  • HVAC energy audits
  • Converting therms to kWh
  • Energy efficiency analysis

Frequently asked questions