Energy

Kilowatt-Hours to British Thermal Units Converter

Convert kilowatt-hours (kWh) to British thermal units (BTU). 1 kilowatt-hour = 3,412.141633 British thermal units (exact)

1 kilowatt-hour = 3,412.14163313 British thermal units

How to convert kilowatt-hours to British thermal units

FormulaBTU = kWh × 3,412.141633

Multiply the value in kilowatt-hours by 3,412.141633. To go the other way, multiply by 0.0002930710702 (or divide by 3,412.141633).

A kilowatt-hour is larger than a British thermal unit: one kilowatt-hour contains 3,412.141633 British thermal units.

Worked examples

  • 1 kilowatt-hour1 kWh × 3,412.141633 = 3,412.141633 BTU
  • 5 kilowatt-hours5 kWh × 3,412.141633 = 17,060.70817 BTU
  • 10 kilowatt-hours10 kWh × 3,412.141633 = 34,121.41633 BTU
  • 20 kilowatt-hours20 kWh × 3,412.141633 = 68,242.83266 BTU
  • 100 kilowatt-hours100 kWh × 3,412.141633 = 341,214.1633 BTU

Kilowatt-hours to British thermal units conversion table

Values are calculated by the conversion engine and rounded to 8 significant figures.

Kilowatt-hours to British thermal units: 0.1–10 kWh
Kilowatt-hours (kWh)British thermal units (BTU)
0.1 kWh341.21416 BTU
0.25 kWh853.03541 BTU
0.5 kWh1,706.0708 BTU
1 kWh3,412.1416 BTU
2 kWh6,824.2833 BTU
3 kWh10,236.425 BTU
4 kWh13,648.567 BTU
5 kWh17,060.708 BTU
6 kWh20,472.85 BTU
7 kWh23,884.991 BTU
8 kWh27,297.133 BTU
9 kWh30,709.275 BTU
10 kWh34,121.416 BTU
Kilowatt-hours to British thermal units: 12–1,000 kWh
Kilowatt-hours (kWh)British thermal units (BTU)
12 kWh40,945.7 BTU
15 kWh51,182.124 BTU
20 kWh68,242.833 BTU
25 kWh85,303.541 BTU
30 kWh102,364.25 BTU
40 kWh136,485.67 BTU
50 kWh170,607.08 BTU
75 kWh255,910.62 BTU
100 kWh341,214.16 BTU
250 kWh853,035.41 BTU
500 kWh1,706,070.8 BTU
1,000 kWh3,412,141.6 BTU

About the units

Kilowatt-hour (kWh)

Exactly 3.6 MJ. The unit on electricity bills; running a 1,000 W heater for an hour uses 1 kWh. One kilowatt-hour equals 3,600,000 joules (J).

British thermal unit (BTU)

The International Table BTU, 1,055.05585262 J — roughly the energy to heat one pound of water by 1 °F. Furnace and AC capacities are rated in BTU (per hour). One British thermal unit equals 1,055.055853 joules (J).

Frequently asked questions

How many British thermal units are in one kilowatt-hour?

There are 3,412.141633 British thermal units in one kilowatt-hour, and this value is exact by definition.

How do I convert kilowatt-hours to British thermal units?

Multiply the number of kilowatt-hours by 3,412.141633. For example, 10 kWh × 3,412.141633 = 34,121.41633 BTU.

How many kilowatt-hours are in one British thermal unit?

One British thermal unit equals 0.0002930710702 kilowatt-hours. That is the reverse factor, 1 ÷ 3,412.141633.

What is 10 kilowatt-hours in British thermal units?

10 kWh = 34,121.41633 BTU.

Is this kWh to BTU converter accurate?

Yes. Both units are defined exactly in terms of SI units, so the conversion factor is exact; results are shown to 12 significant figures by default and you can change precision in the converter. Calculations run in your browser using the same tested engine that generated this page.

Try “psi to bar”, “cups”, “binary” or “5 ft in cm”.