Compare Phenergan vs. Compro

Head-to-head comparisons of medication uses, side effects, ratings, and more.

Phenergan
(promethazine)

Compro
(prochlorperazine)

Helps you feel less queasy. Phenergan (Promethazine) is used to treat and prevent nausea and vomiting from surgery, motion sickness, or pregnancy. While it's cheap and available in different forms to make it easier to take, it can make you feel very sleepy, and its side effects mean that children under 2 and adults over 65 shouldn't take it.Helps you feel less queasy. Compro (Prochlorperazine) can be used to treat severe nausea and vomiting and can be taken orally or rectally, but get ready for a nap.
Reviews & ratings
Filter group. All currently selected
Filter group. All currently selected
6.08Phenergan
Reviews for Phenergan
82%
of people (All ages) say Phenergan is worth it
76%
say it works well
5%
say it's a big hassle
Have you used Phenergan (promethazine)?
Worth itNot sureNot worth it
Reviews for Compro
45%
+37% better vs. Phenergan
35%
+41% better vs. Phenergan
35%
+30% better vs. Phenergan
Have you used Compro (prochlorperazine)?
Worth itNot sureNot worth it
Side effects
PhenerganCompro

The Phenergan FDA package insert doesn’t have numbers about how common side effects are.

More about Phenergan side effects »

The Compro FDA package insert doesn’t have numbers about how common side effects are.

More about Compro side effects »
How it works
PhenerganCompro
Phenergan (Promethazine) is an antihistamine, which helps control allergies. It also seems to block your body's natural reflex for vomiting, which makes it useful as an antiemetic (anti-nausea medicine).Compro (Prochlorperazine) is an antiemetic (anti-nausea medicine). It works by blocking signals in the part of your brain that causes vomiting.
Type of medication
PhenerganCompro
Prescription onlyPrescription only
Available as
PhenerganCompro
  • Pill
  • Liquid
  • Suppository
  • Pill
  • Suppository
Used for
PhenerganCompro
Risk factors for serious side effects
PhenerganCompro
  • Children under 2 years of age
  • History of seizures
  • Age over 65
Detailed Phenergan (promethazine) risks & warnings »
  • Over age 65
  • Dementia
  • Taking antipsychotics
  • History of seizures
  • Age over 65
Detailed Compro (prochlorperazine) risks & warnings »
Pregnancy

Research studies with animals found harmful effects on unborn babies. It hasn’t been properly studied in humans. The benefits might outweigh the risks even if you’re pregnant. Talk with your doctor.

The FDA hasn’t classified this medicine’s effects on unborn babies. Talk with your doctor about this medicine if you’re pregnant or planning on it.

Alcohol
PhenerganCompro
  • Don't drink alcohol to avoid intense side effects.
  • Don't drink alcohol to avoid intense side effects.
Pain
PhenerganCompro
  • Taking certain medications for pain, allergies, or mood conditions can worsen the side effects of Promethazine.
  • Taking certain medications for pain, allergies, or mood conditions can worsen the side effects of Compro.
Sleep
PhenerganCompro
  • You'll likely feel very sleepy, sluggish, or less alert after taking Promethazine. Avoid driving or other tasks that require your focused attention; be safe.
  • Can make you feel very sleepy, especially if you're taking other drugs that can make you sleepy or if you drink alcohol.
  • You'll likely feel very sleepy, sluggish, or less alert after taking Compro. Avoid driving or other tasks that require your focused attention; be safe.
  • Can make you really drowsy. Drinking alcohol with it can make the drowsiness even worse.
Upsides and benefits
PhenerganCompro
  • Available in generic.
  • Available as a syrup or tablet that you can take by mouth, or as a rectal suppository if you're unable to take anything by mouth.
  • Available in generic, so it's cheap.
  • Can be taken by mouth, as a shot, or rectally.
  • Can take anywhere from 10 minutes (by shot) to 60 minutes (rectally) to start working.
Downsides and risks
PhenerganCompro
  • Can make you feel very sleepy, especially if you're taking other drugs that can make you sleepy or if you drink alcohol.
  • Can't be used in children under 2 years of age or if you're over 65 because of increased risk from side effects.
  • Can make your skin more sensitive to the sun.
  • Can make you really drowsy. Drinking alcohol with it can make the drowsiness even worse.
  • Can't be used by people over 65 because they can be more affected by the side effects.
  • It can make you more likely to get heatstroke.
Tips from our pharmacists for people taking the medication
PhenerganCompro
  • Promethazine comes in different forms. Be clear on which one you were prescribed - swallow tablets orally, unwrap and insert suppositories rectally.
  • Don't give to kids 2 and under.
  • You'll likely feel very sleepy, sluggish, or less alert after taking Promethazine. Avoid driving or other tasks that require your focused attention; be safe.
  • Don't drink alcohol to avoid intense side effects.
  • Taking certain medications for pain, allergies, or mood conditions can worsen the side effects of Promethazine.
  • Avoid using if you experience seizures (epilepsy).
  • Don't use if you're 65 or older because you're at higher risk for serious side effects.
  • Compro comes in different forms. Be clear on which one you were prescribed - swallow tablets orally, unwrap and insert suppositories rectally.
  • You'll likely feel very sleepy, sluggish, or less alert after taking Compro. Avoid driving or other tasks that require your focused attention; be safe.
  • Don't drink alcohol to avoid intense side effects.
  • Taking certain medications for pain, allergies, or mood conditions can worsen the side effects of Compro.
  • Avoid using if you experience seizures (epilepsy).
  • Don't use if you're 65 or older because you're at higher risk for serious side effects.
Learn more
More about PhenerganSide effectsReviews & ratingsAlternativesFDA package insert
Have you used Phenergan (promethazine)?
Worth itNot sureNot worth it
More about ComproSide effectsReviews & ratingsAlternativesFDA package insert
Have you used Compro (prochlorperazine)?
Worth itNot sureNot worth it