Abstract: A method of controlling a stepping motor including a stator having a driving coil wound therearound, and a rotor, the method comprising: performing a driving control of driving the rotor at a predetermined step angle and a stop control of stopping the rotor at a predetermined stop position; and if a predetermined rotation range of the rotor including a range having a maximum position holding torque that is a maximum holding torque of the rotor when the rotor stops with the driving coil thereof being supplied with a current, is referred to as a first rotation range, and a predetermined rotation range of the rotor other than the first rotation range is referred to as a second rotation range, in the stop control, setting the sum of currents supplied to the driving coils to stop the rotor at a target stop position within the second rotation range to be larger than the sum of currents supplied to the driving coils to stop the rotor at a target stop position within the first rotation range.