A dot printer in which vibration is eliminated without the use of a separate counterweight. The printer includes first and second hammer banks each holding a plurality of dot printing elements. The first and second hammer banks are spaced apart from each other a predetermined distance in the direction in which a printing sheet passes. A motor and oppositely-phased drive cams reciprocate the two hammer banks in opposite directions parallel to a dot printing direction.