In this paper, a bee colony optimization (BCO) algorithm is adapted to the current control strategy of power factor (PF) correction for a Sheppard-Taylor converter. The control approach is developed to eliminate the input current harmonics in the converter. The BCO algorithm is a new population-based search algorithm which is one of the metaheuristic techniques based on swarm intelligence. This algorithm depends on modeling the natural behavior of real honey bees. In this approach, duty cycles are generated by the BCO algorithm for the Sheppard-Taylor converter switch to obtain unity PF (UPF) and lower total harmonic distortion of the input current. The duty cycles for half a line period are calculated and stored in a lookup table. By synchronizing the memory with the line, near-unity PFs can be achieved in an operating point. The feedforward is also used into the control algorithm with the maximum value of the input voltage. The implementation of feedforward improves the converter performance. The input current of the converter is operated in continuous conduction mode. The simulation and experimental results show that the proposed control strategy works well and the UPF can be achieved with wide input voltage, load, and parameter variation. The results are compatible with the International Electrotechnical Commission (IEC) 61000-3-2 current harmonic standard. © 1982-2012 IEEE.