How Many BTU Is 1 kWh?

Answer
3,412.14 BTU = 1 kWh

1 kWh = 3.6 MJ ÷ 1,055.05585 J/BTU = 3,412.14 BTU. Natural gas is billed in therms (100,000 BTU), so 1 therm = 29.3071 kWh.

Free, no sign-upInstant resultsUpdated October 2026
Converted energy
–
How we calculated this

    For estimating and educational purposes only. Results are approximate and are not a substitute for a licensed professional, the manufacturer's instructions or your local code. Disclaimer

    kWh to BTU and therms

    kWhBTUtherm
    1 kWh3,412.10.034121
    2 kWh6,824.30.068243
    5 kWh17,0610.17061
    10 kWh34,1210.34121
    100 kWh341,2143.4121
    1,000 kWh3,412,14234.121

    BTU = International Table BTU (1,055.05585262 J), per NIST SP 811.

    Frequently asked questions

    How many kWh is 1 BTU?

    1 BTU = 0.000293071 kWh.

    How many kWh is a therm?

    1 therm = 29.3071 kWh.

    Open the full calculator: Energy Converter: kWh to BTU, Therms, MJ and Calories →