Der Mythos mit der Zahhfee wurde früher deshalb ins Leben gerufen, damit die Kinder nicht verhext werden konnten. Das einfache Volk glaubte noch an Magie und Hexerei und das man sie verhexen könnte, sobald jmd. etwas von ihnen im Besitz hat bezüglich des Körpers (Zähne, Nägel, Haare etc.). Deshalb sollten die Kinder ihre Zähne unter das Kopfkissen legen und die Eltern konnten so sicher gehen, dass keine Hexe die Zähne für ihren Zauber verwenden konnten. Die Eltern haben den Zahn dann entweder an ein Tier verfüttert oder vergraben. Erst im 19. Jahrhundert gab es dann die Zahnfee als Wesen selber.
Jedoch gibt es auch den Gedanken, dass die Zahnfee Wesenheiten sind, die jeden auffressen, aber insbesondere die Zähne und Knochen bevorzugen. Damit diese Wesenheiten nicht wahllos die Menschen verspeisten, ging man mit ihnen einen Pakt ein, so dass die Kinder ihre Zähne immer unter die Kopfkissen legten und im Ausgleich sie am nächsten Tag eine Münze von den Wesen erhielten.