DIY How To Make A Compass

Embarking on outdoor adventures can be thrilling, but it’s important to stay on the right path and avoid getting lost.

That’s where compasses come to the rescue!

These nifty tools help explorers, hikers, and campers find their way by pointing towards the Earth’s magnetic field.

But did you know you can create your very own compass right at home?

Yes, it’s true!

In this science experiment, we will learn how to make a homemade compass using simple household items.

So, let’s get ready to dive into the fascinating world of magnetism and explore the wonders of Earth’s magnetic field!

Compass made out of paper and needle floats in a bowl of water

DIY How To Make A Compass

Prep Time: 10 minutes
Total Time: 10 minutes
Difficulty: Low

Here's how to make a compass at home.

And as with any experiments involving magnets and sharp objects, be aware of the danger.

Warning: Magnets and needles are very hazardous if swallowed.  Please keep them away from children who still put everything into their mouths.


  • ferromagnet
  • needle
  • paper
  • water


  • bowl
  • scissors
  • adult supervision


  1. Rub one end of the needle on one side of the magnet 30 times (the north pole if your magnet is labeled). Always rub in the same direction. Rub a needle on the magnet to make a compass
  2. Flip the magnet over and rub the other end of the needle on this other side 30 times. Again, rub in the same direction.
  3. Cut a circle about 2 inches in diameter out of the paper.
  4. Carefully thread the needle through the paper circle twice, but not all the way through, so that the needle lays flat on the paper.
  5. Place the paper and needle on the surface of the water. Both ends of the needle should be above the floating paper circle. How to Make a Compass Experiment with a compass floating in water
  6. Watch it slowly rotate and then stop.
  7. Check the directions with a compass. One end of the needle (the one that you rubbed on the north pole of the magnet) should point to north and the other south.
  8. Label the circle with the corresponding N (north) and S (south) directions. You now have a homemade compass!

Recommended Products

As an Amazon Associate, I earn from qualifying purchases.

Did you try this project?

Follow us on Pinterest and share a photo!

Iron is a ferromagnet. Ferromagnets, such as iron, nickel, cobalt and manganese, can be magnetized by applying an external magnetic field and retain the magnetism even when the external field is removed.

When a needle is rubbed against a magnet, it is magnetized and becomes a temporary magnet.

On the Earth, there is a natural magnetic field all around us.

Earth’s magnetic field is relatively weak and normally doesn’t exert enough force to move a stationary needle.

But floating on water has significantly less friction, allowing the needle to freely rotate and align itself along Earth’s magnetic field.

As a result. one end of the needle points north while the other points south, forming a compass.

Similar Posts