A method of controlling an arc welding of consumable electrode type which uses an arc welding apparatus alternately shifting to a plurality of pulse welding periods (Tp) and a plurality of short-circuit welding periods (Ts), the arc welding apparatus including a welding electrode and performing the plurality of pulse welding periods (Tp) for pulse welding and the plurality of short-circuit welding periods (Ts) for short-circuit welding, the method being characterized by: controlling a welding current flowing in the welding electrode in each pulse welding period (Tp) of the plurality of pulse welding periods such that the welding current forms a plurality of pulses (Pp1-Pp6) alternately repeating one or more values of a peak current (Ip) and one or more values of a base current (Ib), and becomes a current smaller than at least one of the one or more values of the base current, at a feeding switching time point (tvs) after forming the plurality of pulses (Pp1-Pp6); controlling the welding current in respective one short-circuit welding period (Ts) out of the plurality of short-circuit welding periods succeeding the each pulse welding period (Tp) as to shift alternately to one or more short-circuit durations (Tss1-Tss3) for which a short circuit between the welding electrode and an object is generated and to one or more arc durations (Tsa1-Tsa2) for which an arc between the welding electrode and the object is generated; and controlling the arc welding apparatus as to feed the welding electrode in a forward feeding direction (DIOl) toward the object and in a backward feeding direction opposite to the forward feeding direction (DIOl), wherein the controlling the arc welding apparatus as to feed the welding electrode comprises controlling the arc welding apparatus as to: - feed the welding electrode alternately and repetitively in the forward feeding direction and the backward feeding direction at a previously set constant cycle time in the each short-circuit welding period (Ts); - feed the welding electrode at a predetermined constant feeding velocity in the each pulse welding period (Tp), and accelerate the feeding velocity of the welding electrode in the forward feeding direction from the predetermined constant feeding velocity of pulse welding period (Tp), at the feeding switching time point (tvs) when the welding current being smaller than the base current (Ib), so as to start feeding the welding electrode alternately and repetitively in the forward feeding direction and the backward feeding direction at the previously set constant cycle time. controlling a welding current flowing in the welding electrode in each pulse welding period (Tp) of the plurality of pulse welding periods such that the welding current forms a plurality of pulses (Pp1-Pp6) alternately repeating one or more values of a peak current (Ip) and one or more values of a base current (Ib), and becomes a current smaller than at least one of the one or more values of the base current, at a feeding switching time point (tvs) after forming the plurality of pulses (Pp1-Pp6); controlling the welding current in respective one short-circuit welding period (Ts) out of the plurality of short-circuit welding periods succeeding the each pulse welding period (Tp) as to shift alternately to one or more short-circuit durations (Tss1-Tss3) for which a short circuit between the welding electrode and an object is generated and to one or more arc durations (Tsa1-Tsa2) for which an arc between the welding electrode and the object is generated; and controlling the arc welding apparatus as to feed the welding electrode in a forward feeding direction (DIOl) toward the object and in a backward feeding direction opposite to the forward feeding direction (DIOl), wherein the controlling the arc welding apparatus as to feed the welding electrode comprises controlling the arc welding apparatus as to: - feed the welding electrode alternately and repetitively in the forward feeding direction and the backward feeding direction at a previously set constant cycle time in the each short-circuit welding period (Ts); - feed the welding electrode at a predetermined constant feeding velocity in the each pulse welding period (Tp), and accelerate the feeding velocity of the welding electrode in the forward feeding direction from the predetermined constant feeding velocity of pulse welding period (Tp), at the feeding switching time point (tvs) when the welding current being smaller than the base current (Ib), so as to start feeding the welding electrode alternately and repetitively in the forward feeding direction and the backward feeding direction at the previously set constant cycle time. - feed the welding electrode alternately and repetitively in the forward feeding direction and the backward feeding direction at a previously set constant cycle time in the each short-circuit welding period (Ts); - feed the welding electrode at a predetermined constant feeding velocity in the each pulse welding period (Tp), and accelerate the feeding velocity of the welding electrode in the forward feeding direction from the predetermined constant feeding velocity of pulse welding period (Tp), at the feeding switching time point (tvs) when the welding current being smaller than the base current (Ib), so as to start feeding the welding electrode alternately and repetitively in the forward feeding direction and the backward feeding direction at the previously set constant cycle time.