Skip to content
Unitglide

Kilowatt-hours to British thermal units

Convert kilowatt-hours to British thermal units instantly.

Kilowatt-hours to British thermal units (kWh to BTU) Converter

1 kilowatt-hour = 3,412.1 British thermal units

1 kWh ≈ 3,412.1416 BTU
From
  • KilojouleskJ
  • Kilocalorieskcal
  • Kilowatt-hourskWh
To
  • KilojouleskJ
  • Kilocalorieskcal
  • British thermal unitsBTU

Permanent link to this conversion

Advertisement
Ad space reserved · 728×90 / 320×100

How it’s calculated

BTU = kWh × 3412.141633

  • Multiply the value in kilowatt-hours by 3412.141633.
  • To go back, divide by 3412.141633 (or multiply by 0.0002930710702).
  • 1 kWh = 3,412.141633 BTU · 1 BTU = 0.0002930710702 kWh

Quick examples

1 kilowatt-hour = 3,412.1 British thermal units · 1 BTU = 0.00029307 kWh

  • 1 kilowatt-hour = 3,412.1 British thermal units
  • 5 kilowatt-hours = 17,061 British thermal units
  • 10 kilowatt-hours = 34,121 British thermal units
  • 25 kilowatt-hours = 85,304 British thermal units
  • 100 kilowatt-hours = 341,210 British thermal units

Kilowatt-hours to British thermal units conversion table

kilowatt-hour (kWh) to British thermal unit (IT) (BTU)
Kilowatt-hours (kWh)British thermal units (BTU)
0.1 kWh341.21 BTU
0.5 kWh1,706.1 BTU
1 kWh3,412.1 BTU
2 kWh6,824.3 BTU
3 kWh10,236 BTU
4 kWh13,649 BTU
5 kWh17,061 BTU
6 kWh20,473 BTU
7 kWh23,885 BTU
8 kWh27,297 BTU

About these units

Kilowatt-hour (kWh)

other

1 kWh = 3,600,000 J (exact)

Defined as exactly 3.6 MJ. The unit on electricity bills.

Source: NIST SP 811 / Handbook 44

British thermal unit (IT) (BTU)

US & imperial (identical)

1 BTU = 1,055.05585262 J (exact)

The British thermal unit (International Table version): exactly 1,055.05585262 J.

Source: NIST SP 811 / Handbook 44

Frequently asked questions

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

Use BTU = kWh × 3412.141633. Multiply the value in kilowatt-hours by 3412.141633.

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

1 kilowatt-hour (kWh) equals 3,412.1 British thermal units (BTU); more precisely 3,412.141633.

How many kilowatt-hours are in 1 British thermal unit (IT)?

1 British thermal unit (IT) (BTU) equals 0.00029307 kilowatt-hours (kWh); more precisely 0.0002930710702.

What is 10 kWh in BTU?

10 kilowatt-hours = 34,121 British thermal units.

What is a kilowatt-hour?

Defined as exactly 3.6 MJ. The unit on electricity bills.

What is a British thermal unit (IT)?

The British thermal unit (International Table version): exactly 1,055.05585262 J.

Related conversions

Formula: BTU = kWh × 3412.141633. Factors last reviewed 2026-10-27.