🔬
🔬 Science & engineering

Magnetic Declination Calculator (WMM2025: true vs magnetic north by location and date)

Results update as you type.

Your numbers

Understanding the magnetic declination calculator — concept and principle

This calculator gives the magnetic declination, the angle between true north and magnetic north, for any location, height and date from 2025 to 2029, using the World Magnetic Model 2025. It also converts a true bearing to a magnetic one and shows the inclination, field components, annual change and whether a compass is reliable there.

Magnetic declination in SeoulWhere a compass points in SeoulLatitude37.5665° NLongitude126.978° ETrue bearing45°D = atan2(−4,667, 29,386)magnetic = 45 − (−9.02)Declination9.02° WMagnetic bearing54°Inclination54.65°
Magnetic north lies about 9° west of true north here, so a compass bearing reads 9° more than the map.

How it is calculated

The principle

Earth's magnetic field comes mainly from currents in the liquid outer core. Its magnetic poles do not coincide with the geographic poles, and the field shape is irregular, so a compass needle points away from true north by an amount that varies from place to place. The field also drifts slowly, so declination changes from year to year. The World Magnetic Model fits satellite and observatory data and is updated every five years.

Worked example

Default inputs: latitude 37.5665°, longitude 126.978° (Seoul), sea level, 10 Nov 2026 (decimal year 2026.858), true bearing 45°.

  1. The model gives X = 29,386 nT, Y = −4,667 nT, Z = 41,953 nT.
  2. D = atan2(−4,667, 29,386) = −9.02°, so magnetic north is west of true north.
  3. Magnetic bearing = 45 − (−9.02) = 54°.
  4. H = 29,754 nT; F = 51,433 nT; inclination = 54.65°.
  5. Annual change −2.3′/yr; compass reliability: normal compass use.
How Magnetic declination (°, east +, west −) changes with Latitude (°, north +, south −)How Magnetic declination changes with La…-25-20-15-10-509.3918.828.237.64756.375.1Example: -9.02Latitude (°, north +, south −)
Each point is the calculator re-run with only “Latitude (°, north +, south −)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Latitude (°, north +, south −)Magnetic declination (°, east +, west −)
9.39-1.87
18.8-3.95
28.2-6.37
37.6-9.02
47-11.76
56.3-14.49
75.1-20.21

How to read the result

With a west declination, add its size to a true bearing to get the magnetic bearing; with an east declination, subtract it. Typical model error is about 0.3–0.5°, larger near the magnetic poles and wherever iron, steel, power lines or local rocks distort the field. Where H falls below 6,000 nT the model flags a caution zone, and below 2,000 nT compasses are unreliable.

Common mistakes

Keep in mind: Use this for navigation planning together with official charts. Local magnetic anomalies are not in the model.

Frequently asked questions

Why does declination change over time?

Flows in Earth's core slowly change the field, so magnetic north drifts.

How often is the model updated?

The World Magnetic Model is released for five-year periods; WMM2025 covers 2025 to 2029.

What is inclination?

The angle the field makes with the horizontal; it is steep near the magnetic poles.

Sources: NOAA NCEI and British Geological Survey, World Magnetic Model 2025 (WMM_2025.COF) · A. Chulliat et al., "The US/UK World Magnetic Model for 2025–2030: Technical Report", NOAA NCEI (2025)

Checked 9 Nov 2026. NOAA NCEI & British Geological Survey, World Magnetic Model 2025 coefficient file WMM_2025.COF (epoch 2025.0, released 13 Nov 2024; read from the copy bundled with the open-source pygeomag 1.1.0 package); model description: A. Chulliat et al., “The US/UK World Magnetic Model for 2025–2030: Technical Report”, NOAA NCEI (2025), doi:10.25923/prbc-s316. Equations, constants and caution/blackout zones as in the WMM2020 Technical Report (Chulliat et al., 2020), §1.2–1.7; the algorithm reproduces that report’s published test values.

🔬 All science & engineering tools →🌍 Calculators by country →