Making a Magnetic Compass

A functioning compass is one of the most valuable tools in a post-collapse world. You can build one from salvaged materials in under ten minutes.

Why Build a Compass

Every other navigation method has limitations. Stars require clear skies and nighttime. Shadow sticks need sunshine and patience. Terrain reading only works in familiar territory. A magnetic compass works day or night, cloudy or clear, in forest or desert. The Earth’s magnetic field does not depend on weather, time of day, or hemisphere. Once you have a functioning compass, you have a reliable baseline direction that makes every other navigation method more accurate.

The catch is that commercial compasses are precision instruments with jeweled bearings, damping fluid, and calibrated dials. You will not replicate that. What you will build is a simple direction indicator that reliably points toward magnetic north. That alone is enough to hold a bearing, maintain a straight line of travel, and cross-reference with celestial or terrain methods.

Materials You Need

MaterialPurposeWhere to Find It
Steel needle or pinCompass needleSewing kits, clothing, first aid kits, office debris
Magnet (optional)Magnetizing sourceSpeakers, hard drives, refrigerator magnets, car alternators
Silk, fur, or hairFriction magnetizingClothing, animal hides, your own head
Leaf or bark chipFlotation platformAny tree or bush
Still waterBearing surfaceCup, bowl, puddle, hollow rock
Cork or foam (optional)Alternative floatWine bottles, packaging, life jackets
Razor blade (alternative)Alternative needleUtility knives, shaving kits

Not All Metal Works

The needle must be steel (iron-based). Aluminum, brass, copper, and stainless steel alloys with high chromium content will not hold a magnetic charge. Test by checking if a known magnet attracts it. If it sticks, it will work.

Method 1: Floating Needle Compass

This is the simplest and most reliable improvised compass.

Step 1: Select Your Needle

A standard sewing needle is ideal. Alternatives include:

  • Safety pins (straighten one leg)
  • Staples (straighten to a line)
  • Small nails or brads
  • Straightedge razor blades (these float on surface tension without a leaf)
  • Steel wire from twist ties or baling wire

Longer needles work better. A 3 cm (1.2 inch) needle is the practical minimum. Anything shorter struggles to overcome surface friction.

Step 2: Magnetize the Needle

You have two options depending on available materials.

Option A: Magnet Stroke Method (preferred)

If you have a magnet salvaged from a speaker, hard drive, or any electronic device:

  1. Hold the needle steady on a flat surface.
  2. Place one pole of the magnet at the eye end of the needle.
  3. Stroke the magnet along the full length of the needle toward the point, lifting it away at the tip.
  4. Return to the eye end and repeat. Always stroke in the same direction — never back and forth.
  5. Repeat 30-50 strokes. The needle is now magnetized.

Option B: Friction Method (no magnet available)

  1. Hold the needle firmly.
  2. Stroke it rapidly in one direction against silk fabric, wool, fur, or dry human hair.
  3. Stroke 80-100 times minimum. Always the same direction.
  4. This creates a weak but functional magnetic charge through static alignment of iron domains.

Battery Magnetizing

If you have a battery and insulated wire, wrap the wire around the needle 20-30 times in a tight coil and connect both wire ends to the battery terminals for 30-60 seconds. This creates an electromagnet and permanently magnetizes the needle far more strongly than friction. Disconnect before the wire overheats.

Step 3: Prepare the Float

Take a small leaf (2-4 cm across) or a thin chip of dry bark. It must be:

  • Lightweight enough to float easily
  • Large enough to support the needle without sinking
  • Flat so it sits level on the water

Alternatively, push the needle through a small piece of cork or closed-cell foam. This is more durable than a leaf and keeps the needle horizontal.

Step 4: Assemble and Float

  1. Fill a container with still water. A cup, bowl, helmet, hollow rock, or any concave vessel works. The wider and shallower, the better — deep narrow containers cause the float to stick to the sides.
  2. Place the leaf or cork on the water surface. Let it settle in the center.
  3. Gently lay the magnetized needle on top of the leaf. Place it centered and balanced so the leaf does not tip.
  4. Remove your hands and wait 10-20 seconds. The needle and leaf will slowly rotate until the needle aligns with the Earth’s magnetic field, pointing roughly north-south.

Step 5: Determine Which End Is North

The magnetized needle points along the north-south axis but you need to know which end is which. Cross-reference with any known direction:

  • If it is morning, the sun is roughly east. The needle end pointing 90 degrees left of the sun is north.
  • If you marked north from a shadow stick earlier, compare.
  • Once identified, scratch a small mark or apply a dot of mud to the north-pointing end.

Method 2: Razor Blade Compass

A single-edge razor blade or utility blade can serve as a compass without any float.

  1. Magnetize the blade using the stroke method above.
  2. Fill a container with still water until the surface is slightly above the rim (surface tension dome).
  3. Very gently lower the blade flat onto the water surface. It will float on surface tension.
  4. The blade will rotate to align north-south.

This works because a thin, flat steel blade is light enough relative to its surface area to be supported by water’s surface tension. If the blade sinks, the water surface was disturbed or the blade was placed edge-first. Try again more gently.

Method 3: Suspended Needle Compass

If you have thread or very fine cordage but no still water:

  1. Magnetize the needle.
  2. Tie a thread around the center balance point of the needle.
  3. Suspend it from a branch, doorframe, or your outstretched finger.
  4. Shield it from wind. Wait for it to stop swinging.
  5. It will settle pointing north-south.

This method is less accurate because the thread introduces friction at the tie point, but it works when no water is available.

Improving Accuracy

ProblemCauseSolution
Needle drifts to container edgeContainer too small or tiltedUse a wider, flatter vessel on level ground
Needle does not rotateWeak magnetizationRe-stroke 50+ more times; use a stronger magnet
Needle points inconsistentlyNearby metal objectsMove away from vehicles, rebar, large metal structures
Leaf sinksLeaf too small or waterloggedUse a fresh, dry leaf or switch to cork
Reading changes between usesMagnetization fadingRe-magnetize daily; friction charges last only hours

Maintaining Your Compass

  • Re-magnetize daily. Friction-magnetized needles lose their charge within hours. Magnet-stroked needles last days to weeks depending on the steel’s carbon content.
  • Keep the needle dry. Rust weakens the magnetic domains. Wipe dry after each use.
  • Store the needle stuck to another piece of steel. A keeper (any steel object held against the magnetized needle) slows demagnetization.
  • Keep away from heat. Temperatures above 770C (1418F) destroy magnetization permanently (the Curie point of iron), but even sustained warmth weakens it. Do not store near a fire.

Magnetic Interference

Your compass will give false readings near large metal objects: vehicles, rebar in concrete, iron ore deposits, power lines (if any still carry current), or other magnets. Always take readings at least 3 meters (10 feet) away from any metal structure.

Building a Permanent Compass Housing

Once your group is settled, upgrade from a leaf-and-cup to a proper instrument:

  1. Carve a wooden bowl roughly 8-10 cm across, shallow, with smooth interior walls.
  2. Mark cardinal directions (N, S, E, W) on the rim after calibrating against Polaris or a shadow stick at solar noon.
  3. Seal the interior with pine resin or rendered fat to make it waterproof.
  4. Add degree markings if you have the ability. Even marking 8 points (N, NE, E, SE, S, SW, W, NW) dramatically improves bearing accuracy.
  5. Mount a pivot pin in the center — a sharpened thorn or thin nail point-up. Balance the magnetized needle on its center dimple. This eliminates the need for water and allows faster readings.

Common Mistakes

  • Stroking back and forth. This randomizes the magnetic domains instead of aligning them. Always stroke in one direction only.
  • Using stainless steel. Most stainless steel has too much chromium and nickel to hold a magnetic charge. Test with a known magnet first.
  • Placing the compass on a metal surface. Even a steel table or iron cookware will distort the reading.
  • Assuming magnetic north is true north. Magnetic declination (the angle between magnetic north and true north) varies by location and can be significant. See Declination Basics.

Key Takeaways

  1. Any thin steel object can become a compass needle if magnetized by stroking in one direction with a magnet, silk, or hair.
  2. A floating needle on still water is the simplest reliable design. A suspended needle works without water.
  3. Always cross-reference your compass with at least one other method (sun position, stars, shadow stick) to confirm which end points north.
  4. Re-magnetize daily for friction-charged needles. Magnet-stroked needles last longer but should still be checked.
  5. Stay away from large metal objects when taking readings — magnetic interference is the most common source of error.