Приемането на противозачатъчните хапчета може да повлияе стойностите на холестерола в кръвта. Теглото на този ефект зависи от вида на използваните контрацептиви, по-специално от концентрацията на естрогени и прогестогени. Естрогените, съдържащи се в контрацептивните хапчета, изглежда увеличават леко нивата на добрия холестерол (HDL), докато намаляват лошите (LDL); крайният резултат е леко повишаване на общия холестерол, придружено от значително увеличение на триглицеридите. Прогестогените, съдържащи се в контрацептивните хапчета, биха имали обратен ефект, като се има предвид тенденцията за увеличаване на LDL холестерола чрез намаляване на дела на HDL.