Free calculators with the working shown
CalcTools

Free unit converter

Kilowatt-hours to BTU Converter

Convert kilowatt-hours to BTU instantly. 1 kWh = 3,412.14 BTU. Formula, worked example, everyday values and a full kWh to BTU table.

Start calculating →How it works ↓

  • 100% free
  • Instant results
  • No sign-up, private
Kilowatt-hours to BTU Converter

⇄ Convert BTU to kilowatt-hours

Free · No sign-up · Calculated in your browser

How to convert kilowatt-hours to BTU

One kilowatt-hour equals 3,412.14 BTU, so multiply the number of kilowatt-hours by 3,412.14:

BTU = kWh × 3,412.14
kWh = BTU ÷ 3,412.14 (1 BTU = 0.000293 kWh)

Example: 10 kWh → 10 × 3,412.14 = 34,121.4 BTU.

Going the other way, divide by 3,412.14, or multiply by 0.000293; the BTU to kilowatt-hours converter does it for you.

Everyday values

Kilowatt-hoursBTUFor example
1 kWh3,412.14 BTUone kilowatt-hour
10 kWh34,121.4 BTUa day of electricity for a small home, roughly
29.31 kWh100,010 BTUone therm of gas

When you need this conversion

One kWh is 3,412 BTU. Comparing electric heating with gas heating means converting both to the same unit: gas is often billed in therms (100,000 BTU, or 29.3 kWh).

Kilowatt-hour to British thermal unit conversion table

kWhBTUkWhBTU
1 kWh3,412.14 BTU13 kWh44,357.8 BTU
2 kWh6,824.28 BTU14 kWh47,770 BTU
3 kWh10,236.4 BTU15 kWh51,182.1 BTU
4 kWh13,648.6 BTU16 kWh54,594.3 BTU
5 kWh17,060.7 BTU17 kWh58,006.4 BTU
6 kWh20,472.8 BTU18 kWh61,418.5 BTU
7 kWh23,885 BTU19 kWh64,830.7 BTU
8 kWh27,297.1 BTU20 kWh68,242.8 BTU
9 kWh30,709.3 BTU21 kWh71,655 BTU
10 kWh34,121.4 BTU22 kWh75,067.1 BTU
11 kWh37,533.6 BTU23 kWh78,479.3 BTU
12 kWh40,945.7 BTU24 kWh81,891.4 BTU

About the units

  • Kilowatt-hour (kWh): one kilowatt for one hour, 3.6 megajoules; the unit on electricity bills.
  • British thermal unit (BTU): the International Table BTU, about 1,055.06 joules.

Both are units of energy. The conversion factor comes from the exact definitions above, so the calculator is exact; results are only rounded for display (up to six significant digits).

Frequently asked questions

How many BTU are in one kilowatt-hour?

One kilowatt-hour is 3,412.14 BTU. One British thermal unit is 0.000293 kilowatt-hours.

How do I convert kilowatt-hours to BTU?

Multiply the value in kilowatt-hours by 3,412.14. To go back, divide by 3,412.14.

What is 10 kWh in BTU?

10 kWh = 34,121.4 BTU.

What is 29.31 kWh in BTU?

29.31 kWh = 100,010 BTU.

Sources

  • NIST Special Publication 811 (2008), Guide for the Use of the International System of Units (SI), Appendix B: conversion factors.
  • NIST Handbook 44 (2024), Appendix C: General tables of units of measurement.

Last reviewed 5 October 2026. Results are estimates; see our disclaimer.

Related calculators