An electromagnetic fuel injection valve device for an internal combustion engine, comprising: a valve element that does valve closing and opening motions for a fuel passage by being pressed on a valve seat and being moved away from the valve seat; a movable core that does giving and receiving motions with regard to forces for the valve closing and opening motions between the movable core and the valve element; an electromagnet that has an electromagnetic coil and a stationary core to act as an actuator for the movable core and generates a magnetic attractive force for the valve opening motion; a return spring that exerts a spring force for the valve closing motion on the valve element in the direction opposite to the direction of the magnetic attractive force, wherein the movable core and the valve element are separated from each other and the movable core can be moved relative to the valve element; and a controller that controls energization for the coil of the electromagnet to generate the magnetic attractive force in the electromagnet, wherein the controller is configured to carry out an energization to the coil for a valve opening motion and holding, said energization includes a time period in which a high voltage is applied until a current is increased to a level at which the movable core is sufficiently moved and a time interval during which a holding current is generated by applying and switching a battery voltage which is lower than the high voltage, wherein a power for the high voltage is obtained by boosting the battery voltage and thereby accumulating electric charges in a capacitor during a non-injection period; and the controller is further configured to additionally carry out a mid-term energization at a time interval between both an energization for valve opening of a previous fuel injection and an energization for valve opening of a subsequent fuel injection, wherein a current of the mid-term energization is smaller than a current of the energization for valve opening motion and has the same direction as a direction of the current of the energization for valve opening motion and wherein the controller is configured to generate the mid-term energization by the application of the battery voltage to the coil without switching which starts at 3⁄4 or longer of a valve closing delay time (Tb) after stopping said energization for said previous fuel injection and stops after a predefined time period or when a predetermined current is reached so that the current reaches a value higher than the value of the holding current. a valve element that does valve closing and opening motions for a fuel passage by being pressed on a valve seat and being moved away from the valve seat; a movable core that does giving and receiving motions with regard to forces for the valve closing and opening motions between the movable core and the valve element; an electromagnet that has an electromagnetic coil and a stationary core to act as an actuator for the movable core and generates a magnetic attractive force for the valve opening motion; a return spring that exerts a spring force for the valve closing motion on the valve element in the direction opposite to the direction of the magnetic attractive force, wherein the movable core and the valve element are separated from each other and the movable core can be moved relative to the valve element; and a controller that controls energization for the coil of the electromagnet to generate the magnetic attractive force in the electromagnet, wherein the controller is configured to carry out an energization to the coil for a valve opening motion and holding, said energization includes a time period in which a high voltage is applied until a current is increased to a level at which the movable core is sufficiently moved and a time interval during which a holding current is generated by applying and switching a battery voltage which is lower than the high voltage, wherein a power for the high voltage is obtained by boosting the battery voltage and thereby accumulating electric charges in a capacitor during a non-injection period; and the controller is further configured to additionally carry out a mid-term energization at a time interval between both an energization for valve opening of a previous fuel injection and an energization for valve opening of a subsequent fuel injection, wherein a current of the mid-term energization is smaller than a current of the energization for valve opening motion and has the same direction as a direction of the current of the energization for valve opening motion and wherein the controller is configured to generate the mid-term energization by the application of the battery voltage to the coil without switching which starts at 3⁄4 or longer of a valve closing delay time (Tb) after stopping said energization for said previous fuel injection and stops after a predefined time period or when a predetermined current is reached so that the current reaches a value higher than the value of the holding current.