The invention discloses a double-stage hydraulic power rotation 
jet flow blockage cleaning device which includes an outer 
barrel, a first stage screw, a connecting end cover, a first stage 
dowel, a first stage centralizer, a second stage 
dowel, a second stage screw, a second stage centralizer and a rotary 
sprayer, wherein the first stage screw sleeves the outer side at the upper part of the second stage screw; the outer 
barrel sleeves the outer side at the upper part of the first stage screw, and the matching relation of the first stage screw, the second stage screw and the outer 
barrel are all in clearance fit; the connecting end cover is connected with the lower end of the outer barrel; the outer barrel is in threaded connection with the connecting end cover with the taper ratio of 1:16; the rotary 
sprayer is connected to the bottom of the second stage screw; four nozzles are uniformly distributed on the rotary 
sprayer; the included angle of the centre line of the heads of the nozzles and the axial direction of the rotary sprayer is 10-30 degrees and the included angle of the centre line of the heads of the nozzles and the radial direction of the rotary sprayer is 20-45 degrees. The double-stage hydraulic power rotation 
jet flow blockage cleaning device is simple in structure, can be used for completely cleaning the entire oil layer perforation section quickly and efficiently with high quality and without damage.