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.