Skip to Content

Contraceptives

A drug may be classified by the chemical type of the active ingredient or by the way it is used to treat a particular condition. Each drug can be classified into one or more drug classes.

Contraceptives are used to prevent unwanted pregnancy. Hormonal contraceptives consist of one or more synthetic female sex hormones (estrogen and progestin or progestin only). These sex hormones prevent pregnancy by blocking the normal process of ovulation. They may also alter the lining of the uterus (endometrium) so that it is unable to support a fertilized egg and they change the mucus in the cervix so that it is hard for the sperm to travel hence conception is less likely should ovulation occur.

These hormones are either taken as regular doses in pill form (oral contraceptives), or are administered through the skin by means of a patch impregnated with hormones. They can also be given by three monthly injections of a long acting progestin, or by subcutaneous implants of progestin. They are also available as hormonal intrauterine devices and vaginal rings.

Filter by:
Drug Name DownUp( View by: Brand | Generic ) Reviews Ratings DownUp
depo-subQ provera 104 (Pro, More...)
generic name: medroxyprogesterone
1 review
   
10
Elinest (More...)
generic name: ethinyl estradiol/norgestrel
2 reviews
   
10
Estrostep Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
10
Gildess 1.5 / 30 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
10
Nordette (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
10
Pimtrea (More...)
generic name: desogestrel/ethinyl estradiol
2 reviews
   
10
Tri-Lo-Marzia (Pro, More...)
generic name: ethinyl estradiol/norgestimate
1 review
   
10
Zeosa (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
10
Zovia 1 / 50 (More...)
generic name: ethinyl estradiol/ethynodiol
1 review
   
10
Triphasil (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
9.5
Demulen (More...)
generic name: ethinyl estradiol/ethynodiol
4 reviews
   
9.0
Emoquette (Pro, More...)
generic name: desogestrel/ethinyl estradiol
1 review
   
9.0
Syeda (Pro, More...)
generic name: drospirenone/ethinyl estradiol
0 reviews
   
9.0
Plan B (Pro, More...)
generic name: levonorgestrel
556 reviews
   
8.9
Plan B One-Step (Pro, More...)
generic name: levonorgestrel
435 reviews
   
8.9
Ovcon 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
5 reviews
   
8.8
My Way (Pro, More...)
generic name: levonorgestrel
14 reviews
   
8.4
Next Choice (Pro, More...)
generic name: levonorgestrel
34 reviews
   
8.4
Cyclafem 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
3 reviews
   
8.3
Ortho-Novum 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
9 reviews
   
8.3
Ortho-Novum 7 / 7 / 7 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
12 reviews
   
8.1
Aranelle (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
8.0
Introvale (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
2 reviews
   
8.0
Microgestin 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
3 reviews
   
8.0
Modicon (More...)
generic name: ethinyl estradiol/norethindrone
3 reviews
   
8.0
Mono-Linyah (Pro, More...)
generic name: ethinyl estradiol/norgestimate
3 reviews
   
8.0
Tri-Legest Fe (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
8.0
Femcon Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
10 reviews
   
7.9
Trivora (More...)
generic name: ethinyl estradiol/levonorgestrel
11 reviews
   
7.8
Ortho Evra (Pro, More...)
generic name: ethinyl estradiol/norelgestromin
270 reviews
   
7.7
Ortho Cyclen (More...)
generic name: ethinyl estradiol/norgestimate
43 reviews
   
7.6
Zovia 1 / 35 (More...)
generic name: ethinyl estradiol/ethynodiol
5 reviews
   
7.6
Enskyce (Pro, More...)
generic name: desogestrel/ethinyl estradiol
2 reviews
   
7.5
Loestrin 1 / 20 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
15 reviews
   
7.5
Lybrel (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
11 reviews
   
7.5
Low-Ogestrel-21 (Pro, More...)
generic name: ethinyl estradiol/norgestrel
3 reviews
   
7.2
Skyla (Pro, More...)
generic name: levonorgestrel
733 reviews
   
7.2
Alyacen 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
7.0
Caziant (Pro, More...)
generic name: desogestrel/ethinyl estradiol
1 review
   
7.0
Cyclafem 7 / 7 / 7 (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
7.0
Junel 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
3 reviews
   
7.0
Kelnor 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/ethynodiol
0 reviews
   
7.0
Microgestin 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
45 reviews
   
7.0
Wera (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
7.0
NuvaRing (Pro, More...)
generic name: ethinyl estradiol/etonogestrel
709 reviews
   
6.9
Aviane (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
311 reviews
   
6.8
Aygestin (Pro, More...)
generic name: norethindrone
4 reviews
   
6.8
Beyaz (Pro, More...)
generic name: drospirenone/ethinyl estradiol/levomefolate calcium
122 reviews
   
6.8
Generess Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
131 reviews
   
6.8
Lo / Ovral-28 (More...)
generic name: ethinyl estradiol/norgestrel
7 reviews
   
6.8
Mirena (Pro, More...)
generic name: levonorgestrel
1,471 reviews
   
6.8
Necon 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
33 reviews
   
6.8
Ocella (Pro, More...)
generic name: drospirenone/ethinyl estradiol
116 reviews
   
6.8
Ortho-Cept (Pro, More...)
generic name: desogestrel/ethinyl estradiol
14 reviews
   
6.8
Yaz (Pro, More...)
generic name: drospirenone/ethinyl estradiol
416 reviews
   
6.8
Lutera (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
251 reviews
   
6.7
Yasmin (Pro, More...)
generic name: drospirenone/ethinyl estradiol
163 reviews
   
6.7
Provera (Pro, More...)
generic name: medroxyprogesterone
81 reviews
   
6.6
Tri-Linyah (Pro, More...)
generic name: ethinyl estradiol/norgestimate
11 reviews
   
6.6
femhrt (Pro, More...)
generic name: ethinyl estradiol/norethindrone
6 reviews
   
6.5
Natazia (Pro, More...)
generic name: dienogest/estradiol
41 reviews
   
6.5
Portia (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
61 reviews
   
6.5
TriNessa (Pro, More...)
generic name: ethinyl estradiol/norgestimate
294 reviews
   
6.5
Mononessa (Pro, More...)
generic name: ethinyl estradiol/norgestimate
126 reviews
   
6.4
Ortho Tri-Cyclen Lo (Pro, More...)
generic name: ethinyl estradiol/norgestimate
247 reviews
   
6.4
Desogen (Pro, More...)
generic name: desogestrel/ethinyl estradiol
25 reviews
   
6.3
Implanon (Pro, More...)
generic name: etonogestrel
1,445 reviews
   
6.3
Kariva (Pro, More...)
generic name: desogestrel/ethinyl estradiol
74 reviews
   
6.3
Loestrin 24 Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
636 reviews
   
6.3
Lo Loestrin Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
733 reviews
   
6.3
Lyza (Pro, More...)
generic name: norethindrone
36 reviews
   
6.3
Tri-Sprintec (Pro, More...)
generic name: ethinyl estradiol/norgestimate
432 reviews
   
6.3
Zarah (Pro, More...)
generic name: drospirenone/ethinyl estradiol
53 reviews
   
6.3
Altavera (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
6 reviews
   
6.2
Gianvi (Pro, More...)
generic name: drospirenone/ethinyl estradiol
157 reviews
   
6.2
Levora (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
150 reviews
   
6.2
Sprintec (Pro, More...)
generic name: ethinyl estradiol/norgestimate
562 reviews
   
6.2
Zovia (Pro, More...)
generic name: ethinyl estradiol/ethynodiol
36 reviews
   
6.2
Microgestin Fe 1 / 20 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
429 reviews
   
6.1
Ortho Micronor (Pro, More...)
generic name: norethindrone
68 reviews
   
6.1
Seasonale (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
25 reviews
   
6.1
Alesse (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
106 reviews
   
6.0
Amethia (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
7 reviews
   
6.0
Gildess 24 Fe (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
6.0
Junel 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
5 reviews
   
6.0
Liletta (Pro, More...)
generic name: levonorgestrel
51 reviews
   
6.0
Marlissa (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
2 reviews
   
6.0
Nortrel 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
9 reviews
   
6.0
Ortho Tri-Cyclen (Pro, More...)
generic name: ethinyl estradiol/norgestimate
140 reviews
   
6.0
Safyral (Pro, More...)
generic name: drospirenone/ethinyl estradiol/levomefolate calcium
58 reviews
   
6.0
Tarina Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
6.0
Zenchent (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
6.0
Apri (Pro, More...)
generic name: desogestrel/ethinyl estradiol
239 reviews
   
5.9
Nexplanon (Pro, More...)
generic name: etonogestrel
2,091 reviews
   
5.9
Reclipsen (Pro, More...)
generic name: desogestrel/ethinyl estradiol
119 reviews
   
5.9
Sronyx (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
98 reviews
   
5.9
Balziva (Pro, More...)
generic name: ethinyl estradiol/norethindrone
5 reviews
   
5.8
Jolessa (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
96 reviews
   
5.8
Quasense (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
37 reviews
   
5.8
Seasonique (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
258 reviews
   
5.8
Azurette (Pro, More...)
generic name: desogestrel/ethinyl estradiol
9 reviews
   
5.7
CamreseLo (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
3 reviews
   
5.7
Chateal (More...)
generic name: ethinyl estradiol/levonorgestrel
87 reviews
   
5.7
Lo / Ovral (Pro, More...)
generic name: ethinyl estradiol/norgestrel
11 reviews
   
5.6
LoSeasonique (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
108 reviews
   
5.5
Necon 7 / 7 / 7 (More...)
generic name: ethinyl estradiol/norethindrone
4 reviews
   
5.5
Cryselle (Pro, More...)
generic name: ethinyl estradiol/norgestrel
100 reviews
   
5.4
Errin (Pro, More...)
generic name: norethindrone
25 reviews
   
5.4
Gildess Fe 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
31 reviews
   
5.4
Camila (Pro, More...)
generic name: norethindrone
19 reviews
   
5.3
Levlen (More...)
generic name: ethinyl estradiol/levonorgestrel
14 reviews
   
5.3
Mircette (Pro, More...)
generic name: desogestrel/ethinyl estradiol
10 reviews
   
5.3
Orsythia (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
160 reviews
   
5.3
TriNessa Lo (More...)
generic name: ethinyl estradiol/norgestimate
6 reviews
   
5.3
Velivet (Pro, More...)
generic name: desogestrel/ethinyl estradiol
21 reviews
   
5.3
Amethia Lo (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
4 reviews
   
5.2
Aubra (More...)
generic name: ethinyl estradiol/levonorgestrel
37 reviews
   
5.2
Cyclessa (Pro, More...)
generic name: desogestrel/ethinyl estradiol
6 reviews
   
5.2
Nortrel 7 / 7 / 7 (More...)
generic name: ethinyl estradiol/norethindrone
5 reviews
   
5.2
Tri-Previfem (Pro, More...)
generic name: ethinyl estradiol/norgestimate
135 reviews
   
5.2
Jolivette (Pro, More...)
generic name: norethindrone
64 reviews
   
5.1
Minastrin 24 Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
181 reviews
   
5.1
Nora-Be (Pro, More...)
generic name: norethindrone
63 reviews
   
5.1
Previfem (Pro, More...)
generic name: ethinyl estradiol/norgestimate
18 reviews
   
5.1
Viorele (Pro, More...)
generic name: desogestrel/ethinyl estradiol
16 reviews
   
5.1
Jencycla (More...)
generic name: norethindrone
2 reviews
   
5.0
Loryna (Pro, More...)
generic name: drospirenone/ethinyl estradiol
20 reviews
   
5.0
Vestura (Pro, More...)
generic name: drospirenone/ethinyl estradiol
2 reviews
   
5.0
Depo-Provera (Pro, More...)
generic name: medroxyprogesterone
961 reviews
   
4.9
Depo-Provera Contraceptive (More...)
generic name: medroxyprogesterone
6 reviews
   
4.9
Lessina (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
9 reviews
   
4.9
Camrese (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
63 reviews
   
4.8
Ogestrel-28 (More...)
generic name: ethinyl estradiol/norgestrel
5 reviews
   
4.8
Gildess Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
211 reviews
   
4.7
Falmina (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
15 reviews
   
4.6
Necon 1 / 50 (Pro, More...)
generic name: mestranol/norethindrone
5 reviews
   
4.6
Ashlyna (More...)
generic name: ethinyl estradiol/levonorgestrel
6 reviews
   
4.3
Gildess 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
3 reviews
   
4.3
Larin Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
3 reviews
   
4.3
Loestrin Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
8 reviews
   
4.3
Tri-Lo-Sprintec (Pro, More...)
generic name: ethinyl estradiol/norgestimate
36 reviews
   
4.3
Briellyn (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
4.0
Nor-QD (Pro, More...)
generic name: norethindrone
1 review
   
4.0
Blisovi 24 Fe (More...)
generic name: ethinyl estradiol/norethindrone
6 reviews
   
3.8
Estarylla (Pro, More...)
generic name: ethinyl estradiol/norgestimate
46 reviews
   
3.2
Dasetta 7 / 7 / 7 (More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
3.0
Tri-Estarylla (Pro, More...)
generic name: ethinyl estradiol/norgestimate
5 reviews
   
3.0
Amethyst (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
1 review
   
2.0
Blisovi Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
2.0
Tri-Lo-Estarylla (More...)
generic name: ethinyl estradiol/norgestimate
2 reviews
   
1.5
Jinteli (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
1.0
Larin 24 Fe (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
1.0
Philith (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
1.0
Triphasil-28 (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
1.0
Alyacen 7 / 7 / 7 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Bekyree (More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Blisovi Fe 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Brevicon (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Cesia (Pro, More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Cyred (More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Dasetta 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Daysee (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Delyla (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Enpresse (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Femynor (More...)
generic name: ethinyl estradiol/norgestimate
0 reviews
   
0.0
Fyavolv (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Gildagia (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Jevantique (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Jevantique Lo (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Juleber (Pro, More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Junel Fe 24 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Kaitlib Fe (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Kimidess (Pro, More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Kurvelo (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Larin 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Larin 1 / 20 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Larin Fe 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Larissia (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Layolis Fe (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Leena (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Levlite (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Levonest (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Levonest-28 (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Lillow (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Loestrin 21 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Lomedia 24 Fe (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Lo Minastrin Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Lunelle (More...)
generic name: estradiol/medroxyprogesterone
0 reviews
   
0.0
Microgestin 24 Fe (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Myzilra (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Necon 0.5 / 35 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Norinyl 1+50 (More...)
generic name: mestranol/norethindrone
0 reviews
   
0.0
Ogestrel (More...)
generic name: ethinyl estradiol/norgestrel
0 reviews
   
0.0
Ortho-Novum 1 / 50 (More...)
generic name: mestranol/norethindrone
1 review
   
0.0
Pirmella 1 / 35 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Pirmella 7 / 7 / 7 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Preven EC (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Quartette (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Setlakin (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Solia (Pro, More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Taytulla (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Tilia Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Tri-Legest (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Tri-Mili (More...)
generic name: ethinyl estradiol/norgestimate
0 reviews
   
0.0
Tri-Norinyl (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Triphasil-21 (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Trivora-28 (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Vienva (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Vyfemla (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Wymzya Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Zenchent Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Hide