The invention relates to a device (1) for cleaning teeth of a human or animal user, with a mouthpiece (3) to be received in the mouth of the user, with a carrier (4) having cleaning elements (5) arranged therein, which cleaning elements (5) are arranged on the carrier (4) for simultaneous engagement with substantially all the teeth of an upper jaw and/or a lower jaw of the user, and with an electrical drive unit (2) which is fastened releasably to the mouthpiece (3) and which has at least one vibration element (8) for executing a vibration movement, wherein the cleaning elements (5) are arranged on the carrier (4) for simultaneous engagement with substantially all the teeth of the upper jaw and the lower jaw of the user, and a releasable magnet connection (M) is provided for the releasable fastening of the drive unit (2) to the mouthpiece (3).