Uống thuốc tránh thai có thể ảnh hưởng đến giá trị cholesterol trong máu. Trọng lượng của hiệu ứng này phụ thuộc vào loại biện pháp tránh thai được sử dụng, cụ thể hơn là nồng độ estrogen và proestogen. Các estrogen có trong thuốc tránh thai dường như làm tăng nhẹ mức cholesterol tốt (HDL), đồng thời làm giảm mức độ xấu (LDL); kết quả cuối cùng là sự gia tăng nhẹ của tổng lượng cholesterol, kèm theo sự gia tăng đáng kể chất béo trung tính. Các proestogen có trong thuốc tránh thai sẽ có tác dụng ngược lại, do xu hướng tăng cholesterol LDL bằng cách giảm tỷ lệ HDL.