A self-feeding double-pump non-clogging dredging machine comprises a floater, a diesel engine, an oil pump, an oil tank, a slurry pump, and a lifting an operating device and six big parts of a machine head, wherein the floater floats on the water surface, the other devices are fixed on the floater, and when two spiral rollers whose spiral directions are opposite rotate, slurry is churned, and the rollers can advance or fall back simultaneously, an axial flow pump conveys slurry to the slurry pump, and the axial flow pump and the slurry pump are combined, which convey slurry to far distance. In the invention three devices which can effectively remove foreign matters, firstly, the two ends of the front end and rear end of the machine head is provided with a disk hobbing-cutter, secondly, a spike which is fixed can be overturned is installed beyond the disk hobbing-cutter, thirdly, the device is a combination of double pumps, a slurry-collecting funnel is arranged in front of a slurry-absorbing opening of the slurry pump, which is provided with an inclined screen mesh to prevent huge granular materials entering into the slurry pump, thereby completely guaranteeing to realize no clogging. The invention works with water, which is applied to dredging work hilly ponds, reservoirs, channels in countryside, and rivers and park lakes in cities.