The invention discloses a self-adaptive fuzzy control method for an active power filter based on feedback linearization, relates to the technical field of an active power filter, and respectively designs independent self-adaptive controllers aiming at a current loop and a voltage loop. As the current loop adopts the self-adaptive fuzzy controller for the active power filter based on the feedback linearization, the feedback linearization theory, fuzzy control, sliding mode control, self-adaptive control and Lyapunov stability theory are comprehensively utilized, and on the basis of ensuring the global stability, the purpose of harmonic compensation is realized. As the voltage loop adopts the self-adaptive fuzzy PI (process integration) control, according to the fuzzy rule, the control strategy can automatically adjust the PI parameter, strengthen the robustness of the system, improve the dynamic performance of the system, and ensure the tracing to the command voltage.