The invention discloses a multifunctional self-excited oscillation abrasive water jet generating device, which comprises an upstream nozzle, a downstream nozzle, an adjusting screw, a resonance cylinder, a first end cover and a second end cover. The device is characterized in that: the left part of the inner wall cavity of an upstream nozzle bush is provided with a metal threaded bush, and the outer wall of the upstream nozzle is matched with the inner wall of the resonance cylinder; the adjusting screw passes through a connecting screw cap and is sequentially in fit connection with the central hole of the first end cover, a locking screw cap and the metal threaded bush; the upstream nozzle is arranged on the right middle part of the inner wall cavity of the upstream nozzle bush, and the downstream nozzle is arranged between the right end of the resonance cylinder and the second end cover; the right end of the upstream nozzle, the left end of the downstream nozzle and the inner wall of the resonance cylinder positioned between the upstream nozzle and the downstream nozzle form a resonance chamber; and an air inlet formed on the resonance cylinder and an adjusting screw mounting hole are communicated with the resonance chamber. The device has simple structure, and is convenient for operation; the device has multiple testing functions; and compared with other jet generating devices, not only the experiment time can be greatly shortened, but also the experiment expenditure can be saved.