Gegenzauber (auch Widerzauber, frz. contrecharme, engl. counterspell, countermagic) ist ein Zauber zur Bekämpfung eines anderen Zaubers oder eines als Wirkung übernatürlicher Kräfte gedachten Übels. Er bezweckt deren schädliche Wirkung aufzuheben oder auf ein anderes Objekt zu lenken. Zum Gegenzauber können auch Maßnahmen gehören, die den Urheber des schädlichen Zaubers aufspüren, vertreiben oder ihm selbst einen Schaden zufügen und ihn dadurch unschädlich machen sollen.