Sludge dewatering machine belt filter press is composed of a gravity dewatering section, a pressing section (several squeeze rollers), and upper and lower filter belts. This is a high-efficiency device, which can make full use of the material's gravity and the effect of repeated pressing rollers to form a shearing effect on the material, thereby achieving solid-liquid separation.