Abstract: A multi spark ignition system using an ignition capacitor and an ignition transformer uses a device for providing charging energy to the ignition capacitor. A field effect discharge switching means is used for discharging the energy that is stored in the ignition capacitor through the primary winding of an ignition transformer. An oscillator is used for causing the discharging switching circuit to operate intermittently with a proper cycle. An additional controlling circuit controls the consumption of additional magnetic energy which is stored in the ignition transformer when it is in its non-operative state. Two returning means are used to consume the magnetic energy or for returning the energy and the ignition transformer under the non-operative and operative states of the discharge switching circuit.