The invention discloses a filter screen for sewage filtration. The filter screen comprises a positioning mechanism, a filtering mechanism and an auxiliary cleaning mechanism, the positioning mechanismcomprises a rectangular frame, limiting strips, sliding rods, a first reset spring, a contact and a first magnet, the upper end and the lower end of the inner side of the rectangular frame are each provided with an arc-shaped face; and the two arc-shaped faces are located on a circle with the middle point in the rectangular frame as the circle center, the limiting strips are arranged at the leftends of the arc-shaped faces, sliding grooves are evenly formed in the sides, close to the arc-shaped faces, of the limiting strips, and sliding rods are arranged in the sliding grooves in a sliding mode. When an overturning plate repeatedly deflects, the filter screen installed in a filter screen installation groove impacts a striking ball, the filter screen vibrates, impurities attached to the filter screen are vibrated off, the filter screen is prevented from being blocked, and due to the fact that the striking ball is made of rubber, and a second reset spring is arranged between one end ofthe positioning rod and a sleeve, and when the filter screen impacts the striking ball, the second reset spring can play a role in buffering, so that the filter screen is prevented from being damaged.