An arc welding method using a consumable electrode, in which method a welding wire feeding rate suitable for a welding current is determined as an average feeding rate and a short circuit state and an arc generation state are repeated periodically by changing wire feeding of a welding wire between forward feeding and reverse feeding with a predetermined frequency and a predetermined velocity amplitude, characterized in that the method comprises: determining at least one of the frequency and the velocity amplitude to a value suitable for the welding current, wherein at least one of an upper limit and a lower limit is set in at least one of the frequency and the velocity amplitude determined to be suitable for the welding current, the upper limit being different from the lower limit, wherein the wire feeding of the welding wire is carried out by changing the welding wire feeding rate so as to have a trapezoidal waveform, and the trapezoidal waveform having a peak time Tp, a rising time Tr and a falling time Tf wherein a peak time Tp suitable for a welding current is determined with reference to a correspondence table or a relational expression between the welding current and a peak time Tp of the trapezoidal waveform, a rising time Tr suitable for a welding current is determined with reference to a correspondence table or a relational expression between the welding current and a rising time Tr of the trapezoidal waveform, and a falling time Tf suitable for a welding current is determined with reference to a correspondence table or a relational expression between the welding current and a falling time Tf of the trapezoidal waveform, wherein the welding operation is carried out in a manner that the feeding of the welding wire is timed to at least any one of the peak time, the rising time, and the falling time according to the welding current. determining at least one of the frequency and the velocity amplitude to a value suitable for the welding current, wherein at least one of an upper limit and a lower limit is set in at least one of the frequency and the velocity amplitude determined to be suitable for the welding current, the upper limit being different from the lower limit, wherein the wire feeding of the welding wire is carried out by changing the welding wire feeding rate so as to have a trapezoidal waveform, and the trapezoidal waveform having a peak time Tp, a rising time Tr and a falling time Tf wherein a peak time Tp suitable for a welding current is determined with reference to a correspondence table or a relational expression between the welding current and a peak time Tp of the trapezoidal waveform, a rising time Tr suitable for a welding current is determined with reference to a correspondence table or a relational expression between the welding current and a rising time Tr of the trapezoidal waveform, and a falling time Tf suitable for a welding current is determined with reference to a correspondence table or a relational expression between the welding current and a falling time Tf of the trapezoidal waveform, wherein the welding operation is carried out in a manner that the feeding of the welding wire is timed to at least any one of the peak time, the rising time, and the falling time according to the welding current.