Convert Kilowatt-hour to Megajoule

1 kilowatt-hour = 3.6 megajoule (MJ). For example, 10 kilowatt-hour = 36 megajoule and 100 kilowatt-hour = 360 megajoule. Type any value below to convert kilowatt-hour to megajoule both ways — it runs entirely in your browser.

Kilowatt-hour to Megajoule conversion formula

To convert kilowatt-hour to megajoule, multiply by 3.6:

megajoule = kilowatt-hour × 3.6

Going the other way, 1 megajoule = 0.2777778 kilowatt-hour, so kilowatt-hour = megajoule × 0.2777778.

Kilowatt-hour to Megajoule — worked examples

Kilowatt-hourMegajoule
1 kWh3.6 MJ
2 kWh7.2 MJ
3 kWh10.8 MJ
5 kWh18 MJ
10 kWh36 MJ
25 kWh90 MJ
50 kWh180 MJ
100 kWh360 MJ

Kilowatt-hour ↔ Megajoule reference table

Kilowatt-hour → Megajoule Megajoule → Kilowatt-hour
1 kWh = 3.6 MJ 1 MJ = 0.2777778 kWh
2 kWh = 7.2 MJ 2 MJ = 0.5555556 kWh
5 kWh = 18 MJ 5 MJ = 1.388889 kWh
10 kWh = 36 MJ 10 MJ = 2.777778 kWh
20 kWh = 72 MJ 20 MJ = 5.555556 kWh
50 kWh = 180 MJ 50 MJ = 13.88889 kWh
100 kWh = 360 MJ 100 MJ = 27.77778 kWh
250 kWh = 900 MJ 250 MJ = 69.44444 kWh
500 kWh = 1,800 MJ 500 MJ = 138.8889 kWh
1000 kWh = 3,600 MJ 1000 MJ = 277.7778 kWh

About kilowatt-hour and megajoule

Kilowatt-hour: A kilowatt-hour is 1,000 watt-hours — exactly 3,600,000 joules (3.6 MJ). It is the "unit" your electricity meter bills.

Megajoule: A megajoule is 1,000,000 joules (1,000 kJ) — used for larger energy quantities such as the energy content of fuels.

Frequently asked questions

How many megajoule are in 1 kilowatt-hour?
1 kilowatt-hour = 3.6 megajoule (MJ).
How do I convert kilowatt-hour to megajoule?
Multiply the number of kilowatt-hour by 3.6. For example, 10 kilowatt-hour = 10 × 3.6 = 36 megajoule.
How many kilowatt-hour are in 1 megajoule?
1 megajoule = 0.2777778 kilowatt-hour.
Which is bigger, kilowatt-hour or megajoule?
1 kilowatt-hour equals 3.6 megajoule, so a kilowatt-hour is the larger unit.

Related energy conversions

See all energy unit conversions →