Mengkonsumsi pil kontrasepsi dapat memengaruhi kadar kolesterol darah. Berat efek ini tergantung pada jenis kontrasepsi yang digunakan, lebih khusus pada konsentrasi estrogen dan progestin. Estrogen yang terkandung dalam pil kontrasepsi nampaknya faktanya sedikit meningkatkan kadar kolesterol baik (HDL), sementara pada saat yang sama menurunkan kolesterol jahat (LDL); hasil akhirnya adalah sedikit peningkatan kolesterol total, disertai dengan peningkatan trigliserida yang signifikan. Progestogen yang terkandung dalam pil kontrasepsi akan memiliki efek sebaliknya, mengingat kecenderungan untuk meningkatkan kolesterol LDL mengurangi kuota HDL.