The invention relates to the technical field of oil separation tanks, in particular to a multi-stage filtering oil separation tank which comprises a tank body, a separation mechanism arranged in the tank body, a screening mechanism arranged in the tank body, a scraping and sweeping mechanism arranged on the screening mechanism, a washing mechanism is arranged in the tank body, a sweeping mechanism is arranged on the separation mechanism, an adjusting mechanism is arranged on the separation mechanism, and an oil scraping mechanism is arranged on the tank body. Through cooperation of the screening mechanism and the scraping and sweeping mechanism, solid waste in sewage can be better treated, the phenomenon that a basket net is blocked by the solid waste is avoided, and the sewage treatment effect is improved; the adjusting mechanism is arranged in the separation mechanism, so that the height of an oil separation plate 203 can be conveniently adjusted, and the height is conveniently suitable for treatment conditions of different types of swill; the oil scraping mechanism is arranged in the tank body, so that the oil dirt floating on the surface can be pushed and scraped conveniently, the oil dirt can be discharged more smoothly, meanwhile, the oil dirt attached to the inner wall of equipment can be scraped conveniently, and peculiar smell is reduced.