Science Common Sense


143 - What causes the Earth's magnetic field?

The Earth's magnetic field is caused by molten iron moving in the Earth's core. The Earth's core is made up of liquid iron and nickel, which are metals that can move around. As they move, they create electricity, and this electricity creates a magnetic field. This magnetic field is what gives the Earth its North and South Poles and helps guide navigation tools like compasses.