Not every planet has a magnetic field. It takes special conditions to make a magnetic field within a planet. Other planets known to have a magnetosphere include Mercury, Mars (perhaps), Jupiter, Saturn, Uranus, and Neptune. Venus is special case of a rocky planet with no magnetic field.
|
How We Detect Magnetic Fields with Spacecraft

