Skip to main content
Price comparison only — not medical advice. Always confirm with your pharmacist. Terms

Birth Control medication prices (2026)

Most oral contraceptives are generic and cost $10–25/month cash. Some pharmacies and online services offer free or low-cost generics with prescription.

Medically reviewed by Sara Marin, PharmD · Last verified 2026-05-18

Cheapest right now

Plan B One-Step

Generic Levonorgestrel averages $11.99 cash

See live prices →

All Birth control medications ranked by cash price

BrandGenericStrengthGeneric cashBrand cash
Plan B One-StepLevonorgestrel1.5 mg$11.99$49.99
YazDrospirenone/Ethinyl Estradiol3/0.02 mg$28.00$178.00
Loestrin FeNorethindrone/Ethinyl Estradiol1/0.02 mg$32.00$212.00

FAQ

What is the cheapest medication for Birth control?

Generic Levonorgestrel (Plan B One-Step) averages $11.99 cash. Cost Plus and Costco usually have the lowest verified prices.

Can I fill Birth control medications without insurance?

Yes. Every drug on this page can be filled cash-pay at any US pharmacy. Generic versions are usually under $15/month at Cost Plus, Costco, or with a GoodRx coupon.

Are generic Birth control drugs as good as brand?

Yes — the FDA requires generics to contain the same active ingredient at the same strength as the brand and to be therapeutically equivalent.

Browse other conditions