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
Plan B One-Step (Pro, More...)
generic name: levonorgestrel
178 reviews
   
9.5
Triphasil (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
9.5
Plan B (Pro, More...)
generic name: levonorgestrel
186 reviews
   
9.3
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
Falmina (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
2 reviews
   
8.5
Lybrel (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
9 reviews
   
8.5
Azurette (Pro, More...)
generic name: desogestrel/ethinyl estradiol
3 reviews
   
8.3
Ortho Cyclen (More...)
generic name: ethinyl estradiol/norgestimate
27 reviews
   
8.2
Skyla (Pro, More...)
generic name: levonorgestrel
75 reviews
   
8.2
Ortho-Novum 7 / 7 / 7 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
7 reviews
   
8.1
Amethia (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
1 review
   
8.0
Aranelle (Pro, More...)
generic name: ethinyl estradiol/norethindrone
0 reviews
   
8.0
Aubra (More...)
generic name: ethinyl estradiol/levonorgestrel
2 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
208 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
13 reviews
   
7.8
Junel Fe 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
6 reviews
   
7.7
Femcon Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
8 reviews
   
7.6
Zarah (Pro, More...)
generic name: drospirenone/ethinyl estradiol
24 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
170 reviews
   
7.3
Mirena (Pro, More...)
generic name: levonorgestrel
996 reviews
   
7.3
Lo Loestrin Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
365 reviews
   
7.2
Low-Ogestrel-21 (Pro, More...)
generic name: ethinyl estradiol/norgestrel
3 reviews
   
7.2
NuvaRing (Pro, More...)
generic name: ethinyl estradiol/etonogestrel
520 reviews
   
7.2
Yasmin (Pro, More...)
generic name: drospirenone/ethinyl estradiol
99 reviews
   
7.2
Mononessa (Pro, More...)
generic name: ethinyl estradiol/norgestimate
69 reviews
   
7.1
Necon 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
22 reviews
   
7.1
Nexplanon (Pro, More...)
generic name: etonogestrel
643 reviews
   
7.1
Provera (Pro, More...)
generic name: medroxyprogesterone
38 reviews
   
7.1
Yaz (Pro, More...)
generic name: drospirenone/ethinyl estradiol
326 reviews
   
7.1
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
Generess Fe (More...)
generic name: ethinyl estradiol/norethindrone
115 reviews
   
7.0
Kelnor 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/ethynodiol
0 reviews
   
7.0
TriNessa (Pro, More...)
generic name: ethinyl estradiol/norgestimate
183 reviews
   
7.0
Aviane (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
250 reviews
   
6.9
Beyaz (Pro, More...)
generic name: drospirenone/ethinyl estradiol/levomefolate calcium
106 reviews
   
6.9
Desogen (Pro, More...)
generic name: desogestrel/ethinyl estradiol
21 reviews
   
6.9
Levlen (More...)
generic name: ethinyl estradiol/levonorgestrel
8 reviews
   
6.9
Natazia (Pro, More...)
generic name: dienogest/estradiol
33 reviews
   
6.9
Junel Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
82 reviews
   
6.8
Levora (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
113 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 Lo (Pro, More...)
generic name: ethinyl estradiol/norgestimate
191 reviews
   
6.8
Sprintec (Pro, More...)
generic name: ethinyl estradiol/norgestimate
388 reviews
   
6.8
Cryselle (Pro, More...)
generic name: ethinyl estradiol/norgestrel
42 reviews
   
6.7
Implanon (Pro, More...)
generic name: etonogestrel
1,097 reviews
   
6.7
Lo / Ovral (Pro, More...)
generic name: ethinyl estradiol/norgestrel
8 reviews
   
6.7
Lyza (Pro, More...)
generic name: norethindrone
7 reviews
   
6.7
Necon 1 / 50 (Pro, More...)
generic name: mestranol/norethindrone
3 reviews
   
6.7
Ortho Tri-Cyclen (Pro, More...)
generic name: ethinyl estradiol/norgestimate
76 reviews
   
6.7
Quasense (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
21 reviews
   
6.7
Sronyx (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
73 reviews
   
6.7
Alesse (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
66 reviews
   
6.6
Jolessa (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
75 reviews
   
6.6
Loestrin 24 Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
576 reviews
   
6.6
Low-Ogestrel-28 (More...)
generic name: ethinyl estradiol/norgestrel
17 reviews
   
6.6
Microgestin Fe 1.5 / 30 (More...)
generic name: ethinyl estradiol/norethindrone
20 reviews
   
6.6
Microgestin Fe 1 / 20 (More...)
generic name: ethinyl estradiol/norethindrone
261 reviews
   
6.6
Ortho Micronor (Pro, More...)
generic name: norethindrone
31 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
326 reviews
   
6.6
Apri (Pro, More...)
generic name: desogestrel/ethinyl estradiol
182 reviews
   
6.5
Chateal (More...)
generic name: ethinyl estradiol/levonorgestrel
29 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
44 reviews
   
6.5
Aygestin (Pro, More...)
generic name: norethindrone
3 reviews
   
6.4
Gianvi (Pro, More...)
generic name: drospirenone/ethinyl estradiol
128 reviews
   
6.4
Estarylla (Pro, More...)
generic name: ethinyl estradiol/norgestimate
3 reviews
   
6.3
Gildess Fe 1.5 / 30 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
11 reviews
   
6.3
Kariva (Pro, More...)
generic name: desogestrel/ethinyl estradiol
50 reviews
   
6.3
Nora-Be (Pro, More...)
generic name: norethindrone
24 reviews
   
6.3
Reclipsen (Pro, More...)
generic name: desogestrel/ethinyl estradiol
69 reviews
   
6.3
Mircette (Pro, More...)
generic name: desogestrel/ethinyl estradiol
5 reviews
   
6.2
Safyral (Pro, More...)
generic name: drospirenone/ethinyl estradiol/levomefolate calcium
53 reviews
   
6.2
Tri-Previfem (Pro, More...)
generic name: ethinyl estradiol/norgestimate
60 reviews
   
6.2
Zovia (Pro, More...)
generic name: ethinyl estradiol/ethynodiol
31 reviews
   
6.2
Depo-Provera (Pro, More...)
generic name: medroxyprogesterone
451 reviews
   
6.1
Cyclafem 1 / 35 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
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
203 reviews
   
6.0
Zenchent (Pro, More...)
generic name: ethinyl estradiol/norethindrone
1 review
   
6.0
Orsythia (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
84 reviews
   
5.8
CamreseLo (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
3 reviews
   
5.7
Cyclessa (Pro, More...)
generic name: desogestrel/ethinyl estradiol
5 reviews
   
5.7
Gildess Fe 1 / 20 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
53 reviews
   
5.7
Camila (Pro, More...)
generic name: norethindrone
7 reviews
   
5.6
Errin (Pro, More...)
generic name: norethindrone
15 reviews
   
5.5
Jolivette (Pro, More...)
generic name: norethindrone
36 reviews
   
5.5
LoSeasonique (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
103 reviews
   
5.5
Minastrin 24 Fe (Pro, More...)
generic name: ethinyl estradiol/norethindrone
73 reviews
   
5.5
Necon 7 / 7 / 7 (Pro, More...)
generic name: ethinyl estradiol/norethindrone
2 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
Previfem (Pro, More...)
generic name: ethinyl estradiol/norgestimate
7 reviews
   
5.3
Camrese (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
20 reviews
   
5.1
Velivet (Pro, More...)
generic name: desogestrel/ethinyl estradiol
17 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
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
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
Amethia Lo (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Amethyst (Pro, More...)
generic name: ethinyl estradiol/levonorgestrel
0 reviews
   
0.0
Brevicon (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
Liletta (Pro, More...)
generic name: 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
(web4)