Kilowatt-hours to British thermal units
1 kilowatt-hour = 3,412.1 British thermal units · 1 BTU = 0.00029307 kWh
1 kilowatt-hour = 3,412.1 British thermal units
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
Show worked solutionFactor, unit cancellation and rounding, step by step
Find the conversion factor
By definition 1 kWh = 3600000 J and 1 BTU = 1055.05585262 J, so 1 kWh = 3412.14163312794 BTU. Source: NIST SP 811 / Handbook 44.
Multiply by the factor written as a fraction
Put kWh in the denominator so it cancels, leaving BTU.
Calculate (unrounded)
Round the answer
Rounded to 5 significant figures.
Answer: 3412.1 BTU
1 kWh in other units
Batch convert kWh → BTU
- 1 kWh = 3412.1 BTU
- 5 kWh = 17061 BTU
- 10 kWh = 34121 BTU
- 25 kWh = 85304 BTU
Quick examples
- 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
About these units
Kilowatt-hour (kWh)
other
Exactly 3.6 MJ. The unit on electricity bills.
1 kWh = 3600000 J
Source: NIST SP 811 / Handbook 44
British thermal unit (IT) (BTU)
US & imperial (identical)
International Table BTU: 1 055.055 852 62 J.
1 BTU = 1055.055853 J
Source: NIST SP 811 / Handbook 44
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 |
Related conversions
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?
Exactly 3.6 MJ. The unit on electricity bills.
What is a British thermal unit (IT)?
International Table BTU: 1 055.055 852 62 J.
Formula: BTU = kWh × 3412.141633. Factors last reviewed 2026-10-27.