The invention discloses a method for treating the waste emulsion with high concentration and a plurality of varieties by an ultrafiltration membrane method and a device thereof, which belongs to the technical field of waste water and waste liquid treatment. The main technique of the invention is 'dissolved air flotation-ultrafiltration membrane-electrolysis floatation', which can effectively reduce the dosage of medicament and improve emulsion breaking effect by adopting an efficient dissolved air flotation system, moreover, the water for dissolved air flotation, which is taken from a subsequent intermediate water tank, can flexibly adjust and dilute the concentration of the waste water, thus improving the running stability and the shock resistant loading capability of the system. An ultrafiltration membrane with large flux, high separative efficiency and long service life is adopted in an ultrafiltration system to realize oil-water separation and to concentrate the emulsion for a plurality of times and then floating oil is recovered, the waste water generated in ultrafiltration washing is treated again after reflow, thus reducing waste liquid discharging. Electrolysis floatation can remove residual emulsified oil and dissolved oil in the waste water, thus further lowering the COD value of yielding water. When the quality of raw water is changed, an activated carbon adsorption unit can guarantee the quality of the yielding water to be standard. The method and the device of the invention can process waste emulsion with high concentration and a plurality of varieties and have simple and reasonable technique, good quality of yielding water, compact layout of the device, thus facilitating automatic control and realizing recovery of emulsion and recycle economy as well as changing waste to be profitable simultaneously.