The invention relates to an LED driver based on Sepic soft switching and a hybrid driving method thereof. The driver comprises a sampling circuit, a control chip, a driving circuit, a boosting unit I,a boosting unit II, a voltage source Vin, an inductor L1, a switching tube Q1, a capacitor CP, a diode DP, a capacitor Cs, an inductor L3, a diode Do, an output capacitor Co, a sampling resistor Rrefand a diode RL. The PWM + PFM hybrid control method is designed for the LED driver with the dimming function, it can be guaranteed that the output current is constant when the load changes, the mainswitching tube is in a soft switching state all the time, and the loss of the system under high-frequency work is reduced.