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
Estrostep Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
10
My Way (Pro, More...)
generic name: levonorgestrel
2 reviews
   
10
Nordette (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
10
Norinyl 1+35 (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
10
Pimtrea (More...)
generic name: desogestrel/ethinyl estradiol
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
Plan B One-Step (Pro, More...)
generic name: levonorgestrel
192 reviews
   
9.4
Plan B (Pro, More...)
generic name: levonorgestrel
201 reviews
   
9.3
Liletta (Pro, More...)
generic name: levonorgestrel
1 review
   
9.0
Syeda (Pro, More...)
generic name: drospirenone/ethinyl estradiol
0 reviews
   
9.0
Trivora (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
6 reviews
   
9.0
Ortho-Novum 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
6 reviews
   
8.8
Ovcon 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
5 reviews
   
8.8
Balziva (Pro, More...)
generic name: ethinyl estradiol/norethindrone
3 reviews
   
8.7
Demulen (More...)
generic name: ethinyl estradiol/ethynodiol
3 reviews
   
8.7
Next Choice (Pro, More...)
generic name: levonorgestrel
25 reviews
   
8.7
Loestrin 1 / 20 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
10 reviews
   
8.6
Azurette (Pro, More...)
generic name: desogestrel/ethinyl estradiol
4 reviews
   
8.5
Falmina (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
2 reviews
   
8.5
Lybrel (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
9 reviews
   
8.5
Ortho Cyclen (More...)
generic name: ethinyl estradiol/norgestimate
27 reviews
   
8.2
Ortho-Novum 7 / 7 / 7 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
7 reviews
   
8.1
Skyla (Pro, More...)
generic name: levonorgestrel
99 reviews
   
8.1
Aranelle (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
8.0
Cyclafem 7 / 7 / 7 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
8.0
Introvale (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
1 review
   
8.0
Junel 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
8.0
Junel 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
8.0
Microgestin 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
8.0
Modicon (More...)
generic name: ethinyl estradiol/norethindrone
3 reviews
   
8.0
Ortho Evra (Pro, More...)
generic name: ethinyl estradiol/norelgestromin
212 reviews
   
8.0
Tri-Legest Fe (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
8.0
Microgestin 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
27 reviews
   
7.8
Seasonale (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
14 reviews
   
7.8
Femcon Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
8 reviews
   
7.6
Zarah (Pro, More...)
generic name: drospirenone/ethinyl estradiol
25 reviews
   
7.6
Zovia 1 / 35 (More...)
generic name: ethinyl estradiol/ethynodiol
5 reviews
   
7.6
Altavera (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
2 reviews
   
7.5
Lutera (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
174 reviews
   
7.3
Mirena (Pro, More...)
generic name: levonorgestrel
1,033 reviews
   
7.3
Lo Loestrin Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
381 reviews
   
7.2
Low-Ogestrel-21 (Pro, More...)
generic name: ethinyl estradiol/norgestrel
3 reviews
   
7.2
Yasmin (Pro, More...)
generic name: drospirenone/ethinyl estradiol
102 reviews
   
7.2
Microgestin Fe 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
23 reviews
   
7.1
Mononessa (Pro, More...)
generic name: ethinyl estradiol/norgestimate
71 reviews
   
7.1
NuvaRing (Pro, More...)
generic name: ethinyl estradiol/etonogestrel
532 reviews
   
7.1
Yaz (Pro, More...)
generic name: drospirenone/ethinyl estradiol
331 reviews
   
7.1
Alyacen 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
7.0
Aubra (More...)
generic name: ethinyl estradiol/levonorgestrel
3 reviews
   
7.0
Caziant (Pro, More...)
generic name: desogestrel/ethinyl estradiol
1 review
   
7.0
Generess Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
115 reviews
   
7.0
Kelnor 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/ethynodiol
0 reviews
   
7.0
Necon 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
23 reviews
   
7.0
Provera (Pro, More...)
generic name: medroxyprogesterone
39 reviews
   
7.0
TriNessa (Pro, More...)
generic name: ethinyl estradiol/norgestimate
185 reviews
   
7.0
Aviane (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
257 reviews
   
6.9
Desogen (Pro, More...)
generic name: desogestrel/ethinyl estradiol
21 reviews
   
6.9
Natazia (Pro, More...)
generic name: dienogest/estradiol
33 reviews
   
6.9
Nexplanon (Pro, More...)
generic name: etonogestrel
712 reviews
   
6.9
Beyaz (Pro, More...)
generic name: drospirenone/ethinyl estradiol/levomefolate calcium
106 reviews
   
6.8
Junel Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
83 reviews
   
6.8
Lo / Ovral-28 (Pro, More...)
generic name: ethinyl estradiol/norgestrel
7 reviews
   
6.8
Ocella (Pro, More...)
generic name: drospirenone/ethinyl estradiol
89 reviews
   
6.8
Ortho Tri-Cyclen (Pro, More...)
generic name: ethinyl estradiol/norgestimate
79 reviews
   
6.8
Ortho Tri-Cyclen Lo (Pro, More...)
generic name: ethinyl estradiol/norgestimate
195 reviews
   
6.8
Sprintec (Pro, More...)
generic name: ethinyl estradiol/norgestimate
393 reviews
   
6.8
Implanon (Pro, More...)
generic name: etonogestrel
1,118 reviews
   
6.7
Jolessa (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
75 reviews
   
6.7
Junel Fe 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
7 reviews
   
6.7
Levora (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
116 reviews
   
6.7
Necon 1 / 50 (Pro, More...)
generic name: mestranol/norethindrone
3 reviews
   
6.7
Quasense (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
23 reviews
   
6.7
Alesse (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
66 reviews
   
6.6
Cryselle (Pro, More...)
generic name: ethinyl estradiol/norgestrel
44 reviews
   
6.6
Loestrin 24 Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
577 reviews
   
6.6
Low-Ogestrel-28 (More...)
generic name: ethinyl estradiol/norgestrel
18 reviews
   
6.6
Microgestin Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
265 reviews
   
6.6
Nora-Be (Pro, More...)
generic name: norethindrone
27 reviews
   
6.6
Ortho Micronor (Pro, More...)
generic name: norethindrone
33 reviews
   
6.6
Sronyx (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
73 reviews
   
6.6
Tri-Lo-Sprintec (Pro, More...)
generic name: ethinyl estradiol/norgestimate
7 reviews
   
6.6
Tri-Sprintec (Pro, More...)
generic name: ethinyl estradiol/norgestimate
336 reviews
   
6.6
Apri (Pro, More...)
generic name: desogestrel/ethinyl estradiol
184 reviews
   
6.5
Depo-Provera Contraceptive (More...)
generic name: medroxyprogesterone
4 reviews
   
6.5
femhrt (Pro, More...)
generic name: ethinyl estradiol/norethindrone
6 reviews
   
6.5
Ortho-Cept (Pro, More...)
generic name: desogestrel/ethinyl estradiol
13 reviews
   
6.5
Portia (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
45 reviews
   
6.5
Aygestin (Pro, More...)
generic name: norethindrone
3 reviews
   
6.4
Kariva (Pro, More...)
generic name: desogestrel/ethinyl estradiol
53 reviews
   
6.4
Levlen (More...)
generic name: ethinyl estradiol/levonorgestrel
8 reviews
   
6.4
Lyza (Pro, More...)
generic name: norethindrone
8 reviews
   
6.4
Reclipsen (Pro, More...)
generic name: desogestrel/ethinyl estradiol
75 reviews
   
6.4
Chateal (More...)
generic name: ethinyl estradiol/levonorgestrel
35 reviews
   
6.3
Estarylla (Pro, More...)
generic name: ethinyl estradiol/norgestimate
3 reviews
   
6.3
Gianvi (Pro, More...)
generic name: drospirenone/ethinyl estradiol
130 reviews
   
6.3
Gildess Fe 1.5 / 30 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
11 reviews
   
6.3
Lo / Ovral (Pro, More...)
generic name: ethinyl estradiol/norgestrel
8 reviews
   
6.2
Mircette (Pro, More...)
generic name: desogestrel/ethinyl estradiol
5 reviews
   
6.2
Safyral (Pro, More...)
generic name: drospirenone/ethinyl estradiol/levomefolate calcium
55 reviews
   
6.2
Zovia (Pro, More...)
generic name: ethinyl estradiol/ethynodiol
31 reviews
   
6.2
Tri-Previfem (Pro, More...)
generic name: ethinyl estradiol/norgestimate
66 reviews
   
6.1
Cyclafem 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
6.0
Depo-Provera (Pro, More...)
generic name: medroxyprogesterone
473 reviews
   
6.0
Enskyce (Pro, More...)
generic name: desogestrel/ethinyl estradiol
1 review
   
6.0
Gildess 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
6.0
Loryna (Pro, More...)
generic name: drospirenone/ethinyl estradiol
4 reviews
   
6.0
Mono-Linyah (More...)
generic name: ethinyl estradiol/norgestimate
1 review
   
6.0
Seasonique (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
206 reviews
   
6.0
Zenchent (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
6.0
Previfem (Pro, More...)
generic name: ethinyl estradiol/norgestimate
8 reviews
   
5.9
CamreseLo (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
3 reviews
   
5.7
Cyclessa (Pro, More...)
generic name: desogestrel/ethinyl estradiol
5 reviews
   
5.7
Errin (Pro, More...)
generic name: norethindrone
16 reviews
   
5.7
Camila (Pro, More...)
generic name: norethindrone
7 reviews
   
5.6
Jolivette (Pro, More...)
generic name: norethindrone
37 reviews
   
5.6
Minastrin 24 Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
80 reviews
   
5.6
Gildess Fe 1 / 20 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
56 reviews
   
5.5
LoSeasonique (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
103 reviews
   
5.5
Necon 7 / 7 / 7 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
2 reviews
   
5.5
Orsythia (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
89 reviews
   
5.5
Lessina (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
7 reviews
   
5.4
Nortrel 1 / 35 (More...)
generic name: ethinyl estradiol/norethindrone
7 reviews
   
5.3
Camrese (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
20 reviews
   
5.1
Dasetta 7 / 7 / 7 (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
5.0
Viorele (Pro, More...)
generic name: desogestrel/ethinyl estradiol
3 reviews
   
5.0
Ogestrel-28 (More...)
generic name: ethinyl estradiol/norgestrel
5 reviews
   
4.8
Velivet (Pro, More...)
generic name: desogestrel/ethinyl estradiol
18 reviews
   
4.8
Amethia (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
2 reviews
   
4.5
Briellyn (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
4.0
Nor-QD (Pro, More...)
generic name: norethindrone
1 review
   
4.0
Nortrel 7 / 7 / 7 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
4 reviews
   
4.0
Loestrin Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
4 reviews
   
3.4
Larin Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
3.0
Amethia Lo (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
1 review
   
2.0
Jinteli (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
1.0
Loestrin 21 1 / 20 (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
Amethyst (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
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
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
Elinest (More...)
generic name: ethinyl estradiol/norgestrel
0 reviews
   
0.0
Emoquette (Pro, More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Enpresse (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
FaLessa (More...)
generic name: ethinyl estradiol/folic acid/levonorgestrel
0 reviews
   
0.0
Genora 1 / 35 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Gildagia (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Gildess 1.5 / 30 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Jencycla (More...)
generic name: norethindrone
0 reviews
   
0.0
Jenest (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Jevantique (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Kimidess (More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Kurvelo (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Larin Fe 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Leena (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Levlite (Pro, 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
Loestrin 21 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Loestrin Fe 1.5 / 30 (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
Marlissa (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
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
Necon 10 / 11 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Nelova 0.5 / 35 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Norethin 1 / 35 E (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Norinyl 1+50 (More...)
generic name: mestranol/norethindrone
0 reviews
   
0.0
Norplant System (More...)
generic name: levonorgestrel
0 reviews
   
0.0
Nortrel 0.5 / 35 (More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
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
Ovcon 35 Fe (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Ovcon 50 (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Philith (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
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
Solia (Pro, More...)
generic name: desogestrel/ethinyl estradiol
0 reviews
   
0.0
Tilia Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Tri-Estarylla (More...)
generic name: ethinyl estradiol/norgestimate
0 reviews
   
0.0
Tri-Legest (More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
Tri-Levlen (More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Tri-Linyah (Pro, More...)
generic name: ethinyl estradiol/norgestimate
0 reviews
   
0.0
Tri-Lo-Marzia (More...)
generic name: ethinyl estradiol/norgestimate
0 reviews
   
0.0
Tri-Norinyl (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
0.0
TriNessa Lo (More...)
generic name: ethinyl estradiol/norgestimate
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
Vestura (Pro, More...)
generic name: drospirenone/ethinyl estradiol
0 reviews
   
0.0
Wera (Pro, 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