This paper shows the design of a single switch LED driver circuit which is based on the operation of boost converter and flyback converter with power factor correction. In the proposed driver circuit, the boost converter is made to operate in DCM mode for achieving a high power factor and the flyback converter is used for isolating the input-output in order to provide safety. In addition to this, a snubber circuit is also designed for clamping the peak voltage of the main switch into low voltage and also to recycle the leakage inductor energy. A capacitor of low-voltage rating is made to function as the DC bus capacitor due to reason that some amount of the input power is conducted directly towards the output side; the amount of power remaining is then stored in the DC bus capacitor. In this way, the proposed LED driver circuit provides a power factor of greater value, i.e., above 0.95 PF and also a high value of power conversion efficiency, i.e., above 90%.