The invention provides a geomagnetic total element sensor attitude error correction method, comprising: S1, measuring a geomagnetic total element sensor attitude deflection angle [alpha] and a measurement point geomagnetic field F; S2, sequentially feeding equal current in opposite directions to a first coil C1, respectively measuring deflection magnetic fields FI+ and FI-; S3, sequentially feeding equal current in opposite directions to a second coil C2, respectively, and respectively measuring the deflection magnetic fields FD+ and FD-; S4, calculating a variation correction value [delta]I'1of a magnetic inclination and a variation correction value [delta]D'1 of a magnetic declination; S5, calculating a magnetic inclination correction value I and a magnetic declination correction valueD, and a correction formula being I=I0+[delta]I'1, D=D0+[delta]D'1. The method has beneficial effects that a problem of low measurement accuracy caused by attitude changes in measurement of a geomagnetic total element sensor, so that the geomagnetic total element sensor can be applied in the fields of marine, aviation, and terrestrial measurement when attitude changes.