
Expert healthcare — no visit required!
Order birth control, UTI treatment, or emergency contraception right in our app!
Rather come into the health center? No problem. We're open!
Need something else?
We offer lots more services through telehealth. View our remote services page to see more.
Want body facts and health tips in your inbox?
Sign up for our monthly newsletter — we do our best to make sure it’s useful info you’ll actually want to get and we’ll never make you jump through hoops to unsubscribe. We’ll see you in your inbox!
Get the PPDirect app!
Get birth control from your phone without an appointment
Still Need Help Deciding Which Birth Control Is Right For You?
Scroll down to learn more about the different methods or schedule an appointment to have one of our clinicians help you figure it out.
Pills
The pill is a hormonal birth control that you take every day. There are different kinds with different amounts of hormones, and overall, the pill is about 91% effective. It's also very affordable and can even be free with insurance.
Patch
The patch is a little square that you wear on your body and change weekly. It contains hormones, is about 91% effective, and can cost between $0 and $150.
Ring
The ring is a flexible circle that gets inserted into the vagina and gets replaced on a monthly basis. It contains hormones, is about 91% effective, and can cost between $0 and $200.
Shot
The shot is a hormone that is injected into your arm or butt cheek once every 3 months. It contains hormones, is about 94% effective and can cost between $0 and $150.
Long Acting
Whether you get an IUD or an implant, once inserted, you don’t have to worry about birth control for years. Insurance can make these options affordable, but without it, they could cost up to $1,300.
Emergency
Emergency birth control can be used up to five days after sex if you think you might get pregnant (if you didn’t use birth control or your birth control failed). Your options for emergency birth control are a pill or a copper IUD.
Book an Appointment
Or call 1-800-230-7526