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-hours | BTU | For example |
|---|---|---|
| 1 kWh | 3,412.14 BTU | one kilowatt-hour |
| 10 kWh | 34,121.4 BTU | a day of electricity for a small home, roughly |
| 29.31 kWh | 100,010 BTU | one 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
| kWh | BTU | kWh | BTU |
|---|---|---|---|
| 1 kWh | 3,412.14 BTU | 13 kWh | 44,357.8 BTU |
| 2 kWh | 6,824.28 BTU | 14 kWh | 47,770 BTU |
| 3 kWh | 10,236.4 BTU | 15 kWh | 51,182.1 BTU |
| 4 kWh | 13,648.6 BTU | 16 kWh | 54,594.3 BTU |
| 5 kWh | 17,060.7 BTU | 17 kWh | 58,006.4 BTU |
| 6 kWh | 20,472.8 BTU | 18 kWh | 61,418.5 BTU |
| 7 kWh | 23,885 BTU | 19 kWh | 64,830.7 BTU |
| 8 kWh | 27,297.1 BTU | 20 kWh | 68,242.8 BTU |
| 9 kWh | 30,709.3 BTU | 21 kWh | 71,655 BTU |
| 10 kWh | 34,121.4 BTU | 22 kWh | 75,067.1 BTU |
| 11 kWh | 37,533.6 BTU | 23 kWh | 78,479.3 BTU |
| 12 kWh | 40,945.7 BTU | 24 kWh | 81,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.
