The invention discloses an electromagnetic resonance-based nondestructive testing method for metal materials. According to the method, responding resonance signals of eddy current testing are obtained through multipled resonant capacitors in testing coils, comparative analysis of the responding resonance signals is carried out, and the relationships between a defect size and a signal amplitude and between defect depth and a signal phase are calibrated in advance, thereby enabling convenient nondestructive testing of metal materials. The electromagnetic resonance-based nondestructive testing method not only can produce same defect detection effects as a plurality of conventional electromagnetic testing methods like single-frequency eddy current and pulsed eddy current do, but also can effectively detect internal defects in a workpiece and detect workpieces with complicated surface conditions such as a casting surface, an unsmooth surface, a surface with oil stains, a rust-resisting paint, a corrosion layer or other pollutants, etc., without contact under the condition of a high liftoff value; according to the method, no cleaning is needed for test pieces, and particularly, no cumbersome processes like magnetization and demagnetization of magnetic metal materials are needed.