Is the birth control shot okay for minors? And is it free?

The birth control shot, or Depo-Provera, is a hormonal birth control method used to effectively prevent pregnancy. The hormones prevent ovulation – the process when the ovaries release an egg – and thicken cervical mucus.

With that being said, Depo will be 97-99% effective in preventing pregnancy. The shot is an injection of hormones given every three months; only four times a year! The shot is given by a medical provider into your arm or hip. It will be most effective if taken on time, every time.

There isn’t really an age restriction for Depo. Here at Teen Clinic, we see everyone 19 and under. Before someone starts on a birth control method, they have a birth control consultation with one of our medical professionals.  During that consultation, the medical professional will gather medical history (both your and your family’s) and determine which method would be best for you!

If someone is engaging in oral, anal, or vaginal sex, it’s always a good idea to use condoms or dental dams as well as birth control to help reduce the risk of STI transmission.

As far as pricing goes, Teen Clinic offers free or low-cost and confidential sexual health services. If you are under 18, all of our services are completely free! If you are 18 or 19, Teen Clinic will base the cost of your visit on your income or however you are supporting yourself financially.

Furthermore, many teens’ services will still be free. For others, there may be a small flat cost for your services. This means that if you come in for an STI test and end up starting birth control too, you’ll still only pay the initial co-pay talked about at the beginning of the visit; no hidden charges! Even with some of our services requiring payment, the most a teen would ever pay is $50! The prices in Teen Clinic are discounted versions of what you might pay at our Family Planning clinic

Check out our full pricing page here. Most of our services require a scheduled appointment. To make an appointment, click here or call 303-442-5160.