A ripple current reduction circuit is provided that reduces the ripple current of a transformer by providing a substantially opposite or inverse ripple of an auxiliary current that can be combined with the ripple current of the transformer for cancellation or reduction of the ripple current.