An improved drive is provided for a syringe having a barrel and a plunger. The drive utilizes an electric motor which has an axial shaft that moves back and forth axially when the shaft is prevented from rotating. A syringe barrel holder is fixed relative to the electric motor housing and a plunger holder is rigidly fixed to the shaft. When the electric motor is energized, the plunger holder will move back and forth relative to the syringe barrel holder. A plurality of switches for controlling the electric motor are positioned in fixed locations relative to the motor housing. The plunger holder is operative to actuate and deactuate the switches during axial travel of the shaft.