An electromagnetic valve driving circuit, comprising: a booster circuit for generating a high voltage from a power supply; a first switching element connected to a route formed between the booster circuit and a first terminal of an electromagnetic valve; a second switching element connected to a positive-polarity side of the power supply; a first diode (Db) connected to a route formed between a negative-polarity side of the second switching element and the first terminal of the electromagnetic valve; a second diode (Df) with a first terminal connected to a portion between the first terminal of the electromagnetic valve and the first diode (Db), and a second terminal connected to an electrical grounding side of the power supply; a third switching element connected to a route formed between a second terminal of the electromagnetic valve and the grounding side of the power supply; and control means for operating appropriately the first switching element , the second switching element , and the third switching element , according to a level of a current which flows through the electromagnetic valve; wherein the control means includes peak-hold assist means for activating the second switching element during a period in which the first switching element repeats on/off switching control a plurality of times, the control means being characterized in that the peak-hold assist means being further adapted for reducing a load of the booster circuit by decreasing a frequency of shifting an injector current (Iinj) from a peak hold lower-limit current (Ip1) to a peak-hold upper-limit current (Ip2) during the period in which the first switching element repeats on/off switching control a plurality of times. a booster circuit for generating a high voltage from a power supply; a first switching element connected to a route formed between the booster circuit and a first terminal of an electromagnetic valve; a second switching element connected to a positive-polarity side of the power supply; a first diode (Db) connected to a route formed between a negative-polarity side of the second switching element and the first terminal of the electromagnetic valve; a second diode (Df) with a first terminal connected to a portion between the first terminal of the electromagnetic valve and the first diode (Db), and a second terminal connected to an electrical grounding side of the power supply; a third switching element connected to a route formed between a second terminal of the electromagnetic valve and the grounding side of the power supply; and control means for operating appropriately the first switching element , the second switching element , and the third switching element , according to a level of a current which flows through the electromagnetic valve; wherein the control means includes peak-hold assist means for activating the second switching element during a period in which the first switching element repeats on/off switching control a plurality of times, the control means being characterized in that the peak-hold assist means being further adapted for reducing a load of the booster circuit by decreasing a frequency of shifting an injector current (Iinj) from a peak hold lower-limit current (Ip1) to a peak-hold upper-limit current (Ip2) during the period in which the first switching element repeats on/off switching control a plurality of times. <EOS>