A vibration canceling circuit for a metal detector. The metal detector includes a transmit coil, first and second receive coils, a differential circuit coupled to the first and second receive coils, a controller coupled to the differential circuit, and a vibration canceling circuit coupled to the controller. The controller uses a signal provided by the vibration canceling circuit to remove a vibration component from a metal detection signal.