The invention discloses a treatment method of oil-containing sludge and belongs to the field of environmental engineering. The treatment method comprises the following steps of: introducing the oil-containing sludge into a separating groove, discharging into a deemulsifying groove for deemulsification after initially separating, and carrying out oil-water-sludge separation on deemulsified productsin an oil-sludge separating device; recovering dirt oil at the upper part, settling sludge-water mixture at the lower part, recovering clear liquor, and carrying out coagulation treatment, settling separation, mechanical dewatering, sludge drying and sludge incineration treatment in sequence on the sludge-water mixture at the bottom part and residual active sludge. Composite deemulsifying agentspreferred by the invention include a polyethylene polyamine blocked polyether deemulsifying agent, a silicon-containing deemulsifying agent, a phenolic-resin deemulsifying agent, an alkylphenol polyoxyethylene ether deemulsifying agent, a polyphosphoester deemulsifying agent or a polyaluminium-chloride deemulsifying agent. The deemulsifying method disclosed by the invention has the beneficial effects that the safe and environment-friendly effects are achieved, the water content of oil sludge can be reduced, most crude oil in the oil sludge can be recovered, and the difficulty of the followingtreatment of the sludge can be reduced.