Go to Content Go to Navigation Go to Navigation Go to Site Search Homepage

The shot can cost anywhere between $0 to $150. That’s a pretty wide range, but the good news is that the shot can be free or low cost with many health insurance plans, Medicaid, and some other government programs.

Want the shot?

Find a Health Center

How much does Depo-Provera cost?

How much the birth control shot costs depends on a couple of different things, like where you live, if you have health insurance, or if you qualify for any programs in your area that help pay for the shot. In most cases, you’ll need an exam when you get your first shot, which may have an additional cost.  If you need an exam, it may cost between $0-$250. Each visit after the first one may cost between $0 and $150.

The good news is that under the Affordable Care Act (aka Obamacare), most insurance plans must cover doctors’ visits related to birth control. Learn more about health insurance and birth control.

And, with most insurance plans, you can get the shot for free. Yep, totally free. If you don’t have health insurance or if you can’t use it, your nearest Planned Parenthood health center can help you get insurance or help you find out if you qualify for a program in your area that will help pay for it.

Can I get the birth control shot for free?

There’s a good chance you can get the shot for free or at a low cost if you have health insurance. Because of the Affordable Care Act (aka Obamacare), most insurance plans cover the birth control shot with little or no cost to you. Your health insurance provider can tell you how much it will cost, and your doctor may also be able to help you get your birth control covered by health insurance. Learn more about health insurance and affordable birth control.

If you don’t have health insurance, you’ve still got options. Depending on your income and legal status in the U.S., you could qualify for Medicaid or other state or local programs that can you help pay for birth control and other health care.

Planned Parenthood health centers do their best to help you get the care you need — including birth control, whether or not you have insurance. Most Planned Parenthood health centers accept Medicaid and health insurance. And many health centers will work with you to help you figure out payment options based on your situation. Contact your nearest Planned Parenthood health center for more information.

Was this page helpful?
You’re the best! Thanks for your feedback.
Thanks for your feedback.

The Shot

  • 96% effective

  • Costs up to $150, but can be $0

  • Injected by a doctor or nurse, or yourself at home

  • Get it every 3 months

The shot doesn’t protect you from STDs. Use a condom with the shot to help stop pregnancy and STDs.
See All Methods