An electric power tool including: a brushless motor capable of generating forward and reverse rotation; a sensor configured to detect a rotation position of the brushless motor and output a position signal; a drive circuit that includes a plurality of switching elements (16 to 21) to supply power to the brushless motor; an operation condition selector configured to select one of activation and deactivation of the brushless motor in accordance with an operation performed by a user; a rotation direction selector configured to select a rotation direction of the brushless motor in accordance with an operation performed by the user; and a controller configured to control the drive circuit in accordance with rotation position information of the brushless motor based on the position signal provided from the sensor, wherein the controller is configured to estimate a present position signal from a present rotation direction of the brushless motor selected by the rotation direction selector and a position signal obtained prior to a change to a present position signal detected by the sensor, wherein the controller is configured to compare the estimated present position signal with the present position signal detected by the sensor to determine whether or not present position information, which is based on the detected present position signal, is normal, and the controller is configured to execute abnormal deactivation to stop the supply of power to the brushless motor from the drive circuit, when the controller determines that the present position information based on the detected present position signal is abnormal, and wherein the electric power tool being characterized in that: the controller is configured to reactivate, after the abnormal deactivation is executed and during a period in which a rotation speed of the brushless motor is decreasing due to the abnormal deactivation, when activation of the brushless motor is selected with the operation condition selector, the brushless motor by controlling the switching elements (16 to 21) of the drive circuit with a duty ratio lower than that before execution of the abnormal deactivation. a brushless motor capable of generating forward and reverse rotation; a sensor configured to detect a rotation position of the brushless motor and output a position signal; a drive circuit that includes a plurality of switching elements (16 to 21) to supply power to the brushless motor; an operation condition selector configured to select one of activation and deactivation of the brushless motor in accordance with an operation performed by a user; a rotation direction selector configured to select a rotation direction of the brushless motor in accordance with an operation performed by the user; and a controller configured to control the drive circuit in accordance with rotation position information of the brushless motor based on the position signal provided from the sensor, wherein the controller is configured to estimate a present position signal from a present rotation direction of the brushless motor selected by the rotation direction selector and a position signal obtained prior to a change to a present position signal detected by the sensor, wherein the controller is configured to compare the estimated present position signal with the present position signal detected by the sensor to determine whether or not present position information, which is based on the detected present position signal, is normal, and the controller is configured to execute abnormal deactivation to stop the supply of power to the brushless motor from the drive circuit, when the controller determines that the present position information based on the detected present position signal is abnormal, and wherein the electric power tool being characterized in that: the controller is configured to reactivate, after the abnormal deactivation is executed and during a period in which a rotation speed of the brushless motor is decreasing due to the abnormal deactivation, when activation of the brushless motor is selected with the operation condition selector, the brushless motor by controlling the switching elements (16 to 21) of the drive circuit with a duty ratio lower than that before execution of the abnormal deactivation.