To provide a solenoid valve driving device having a simple structure and capable of stably performing the valve opening operation at high speed.
A monostable signal from a monostable circuit 51 is input into a flip-flop circuit 50. The set state of the flip-flop circuit 50 and the reset state are switched each time an ON-signal from the monostable circuit 51 is input, and simultaneously, an input signal boosted through a drive circuit 41 or 42 of either base of a MOS transistor HS1 as a discharge switching element of a first drive condenser C1 or a MOS transistor HS2 as a discharge switching element of a second drive condenser C2 is turned on. Therefore, either the first drive condenser C1 or the second drive condenser C2 is discharged, and the large current is supplied to a common circuit 300.