Since the forces that generate our magnetic field are constantly changing, the field itself is also in continual flux, its strength waxing and waning over time . This causes the location of Earth’s magnetic north and south poles to gradually shift, and to even completely flip locations every 300,000 years or so.