Kompassets fejl: Variation og deviation
Kompasset forsøger at pege imod de magnetiske poler, men da det er svært at holde instrumentets miljø fri for "uvedkommende" magnetfelter (fra f.eks. jernobjekter eller strømførende ledninger i nærheden): Disse fejlkilder vil skabe en vis forskel mellem den retning kompasset "siger" skal være f.eks. nord, og den reelle retning mod den magnetiske nordpol. Fejlvisninger af denne art omtales som deviation.
De magnetiske poler ligger temmelig langt fra de tilsvarende geografiske poler, og de to magnetiske poler ligger ikke på linie med Jordens centrum. Dette gør, at i visse egne på Jorden er der endog store forskelle på retningen til hhv. den geografiske nordpol (også kaldet "sand nord"), og retningen til den magnetiske nordpol. Denne afvigelse kaldes for variation, og den forandres med tiden fordi de magnetiske poler flytter sig. I Danmark er variationen indenfor ± 1 grad.
På et landkort kan man indtegne såkaldte isogoner; streger der inddeler området på kortet i zoner med ensartet variation.
Gør-det-selv-kompas
Det simpleste kompas er en kop vand med et lille blad. På bladet lægger man en nål, som man har gnedet med en magnet i retning af spidsen. Når man lægger nålen på bladet så drejer den langsomt med spidsen imod nord.