The invention relates to a roll immersed membrane capillary sludge deep dehydrator, comprising a sealed box, the box is provided with a movable cover, the bottom of the sidewall of the box is provided with a spoil disposal door, the upper surface of the base plate of the box is provided with a supporting frame, the supporting frame is provided with a filter body, the box under the filter body is provided with a discharging tube, the filter body is provided with a membrane capillary filtering device, the membrane capillary filtering device comprises a supporting barrel and a tubular filter cloth, the top of the supporting barrel is sealed, the bottom of the supporting barrel is a filter screen, the tubular filter cloth is arranged in the inner hole of the supporting barrel, the supporting barrel is opened with a filter tank, the notch width of the filter tank on the outer wall of the supporting barrel is less than the notch width of the filter tank on the inner wall of the supporting barrel. The invention is in operation, unit sludge treatment cost is less, treatment speed is fast, sludge moisture content after treatment is low, equipment is simple in structure, and operating cost is less.