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
Default is 5 significant figures. “Search units as” decides what words like gallon, pint or cup mean when you type them. Shortcuts: Alt+S swap · Alt+C copy · Alt+L link · / search
- 1 kWh = 3412.1 BTU
- 5 kWh = 17061 BTU
- 10 kWh = 34121 BTU
- 25 kWh = 85304 BTU
- KilojouleskJ
- Kilocalorieskcal
- Kilowatt-hourskWh
- KilojouleskJ
- Kilocalorieskcal
- British thermal unitsBTU
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-hours (kWh) | British thermal units (BTU) |
|---|---|
| 0.1 kWh | 341.21 BTU |
| 0.5 kWh | 1,706.1 BTU |
| 1 kWh | 3,412.1 BTU |
| 2 kWh | 6,824.3 BTU |
| 3 kWh | 10,236 BTU |
| 4 kWh | 13,649 BTU |
| 5 kWh | 17,061 BTU |
| 6 kWh | 20,473 BTU |
| 7 kWh | 23,885 BTU |
| 8 kWh | 27,297 BTU |
| 9 kWh | 30,709 BTU |
| 10 kWh | 34,121 BTU |
| 15 kWh | 51,182 BTU |
| 20 kWh | 68,243 BTU |
| 25 kWh | 85,304 BTU |
| 30 kWh | 102,360 BTU |
| 40 kWh | 136,490 BTU |
| 50 kWh | 170,610 BTU |
| 75 kWh | 255,910 BTU |
| 100 kWh | 341,210 BTU |
| 250 kWh | 853,040 BTU |
| 500 kWh | 1,706,100 BTU |
| 1,000 kWh | 3,412,100 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.