Skip to main content
matte

Megajoules to Kilowatt Hours

A megajoule is one million joules, used to measure the energy content of fuels and large-scale energy use. A kilowatt-hour is 1,000 watt-hours, the unit electricity companies use to bill household power usage. 1 MJ equals ≈0.277778 kWh, so converting between them is a matter of multiplying by that fixed factor — type any value into the converter below and both sides update instantly as you type.

Both units belong to energy, measured here against energy's base unit (J) — every other energy unit on this site converts through that same reference point, which is why the table below can also be read as a quick cross-check against nearby values.

Formula

kWh = MJ × ≈0.277778

MJ = kWh × 3.6

Worked example: 5 MJ × ≈0.277778 = ≈1.38889 kWh.

Conversion table

Megajoule (MJ)Kilowatt-hour (kWh)
1 MJ≈0.277778 kWh
2 MJ≈0.555556 kWh
3 MJ≈0.833333 kWh
5 MJ≈1.38889 kWh
10 MJ≈2.77778 kWh
20 MJ≈5.55556 kWh
25 MJ≈6.94444 kWh
50 MJ≈13.8889 kWh
100 MJ≈27.7778 kWh
250 MJ≈69.4444 kWh
500 MJ≈138.889 kWh
1,000 MJ≈277.778 kWh

Frequently asked

How many Kilowatt-hours in a megajoule?
1 MJ equals ≈0.277778 kWh.
How do I convert Megajoules to Kilowatt-hours?
Multiply the value in MJ by ≈0.277778 to get kWh. The converter above does this instantly as you type.
Is the conversion exact?
Yes — Megajoule and Kilowatt-hour are both defined by a fixed conversion factor to energy's base unit (J), so the result shown is exact to the precision displayed, not an approximation.

Reverse conversion

More energy conversions

Full converter