Glycerin vs Bisacodyl Suppositories: Which One Should You Use?

Glycerin first, bisacodyl second, and the label tells you when to switch. Fleet Glycerin Suppositories, 50 count, at $4.29 draw water into the bowel and are labeled for 15 minutes to 1 hour with no stimulant effects. Dulcolax bisacodyl 10 mg at $5.48 for 4 stimulates the bowel wall, carries the same time window, and lists cramping as a possible effect. If you would rather not use a suppository at all, MiraLAX is the oral osmotic. Prices verified via the Amazon Creators API on September 5, 2026.

By The Pharmacy Desk2026-09-05~10 min read Ranked on verified label facts, never box claimsHow we research

Fleet Glycerin Suppositories, 50 countBest Overall

Fleet Glycerin Suppositories, 50 count

Fleet · 4.8

$4.29

Dulcolax Stimulant Laxative Medicated Suppositories, 4 countBest Value

Dulcolax Stimulant Laxative Medicated Suppositories, 4 count

Dulcolax · 4.6

$5.48

MiraLAX Laxative Powder, PEG 3350Upgrade Pick

MiraLAX Laxative Powder, PEG 3350

MiraLAX · 4.6

$8.67

Start with glycerin. Fleet Glycerin Suppositories, 50 count, at $4.29 (verified via the Amazon Creators API on September 5, 2026) is the hyperosmotic suppository: 2 g of glycerin per the Drug Facts panel, labeled for relief of occasional constipation and a bowel movement generally within 15 minutes to 1 hour, and about 9 cents a dose ($4.29 divided by 50). Move to bisacodyl only if a doctor is fine with a stimulant. Dulcolax Stimulant Laxative Medicated Suppositories, 4 count, at $5.48 is bisacodyl 10 mg, the same 15 minutes to 1 hour on its label, about $1.37 a dose ($5.48 divided by 4), and a Drug Facts panel that lists abdominal discomfort, faintness and cramps as possible effects.

The two are not interchangeable and the difference is mechanism, not strength. Glycerin draws water into the lower bowel and softens stool that is already there; it does nothing to the bowel wall. Bisacodyl is a stimulant laxative that acts on the bowel itself. That is why every glycerin label reads like a mild product and every bisacodyl label carries a list of possible effects, and why bisacodyl is the second thing to reach for, not the first. Both are labeled for occasional constipation, both say not to use for more than 1 week unless a doctor directs, and both say stop and ask a doctor for rectal bleeding or no bowel movement after use.

This page compares the two actives, using the reference product for each, and names the generics (Major, Paddock, NeilMed) where they change the price. We quote Drug Facts labels and verify live listings; we are not clinicians, nothing here is medical advice, and no brand has paid for a placement. If you buy through a link we may earn an Amazon commission at no cost to you.

The short version

  • Glycerin (Fleet, 50 count, $4.29, about 9 cents a dose) is hyperosmotic: it draws water in and softens stool, with no stimulant effects on its label. Try it first.
  • Bisacodyl 10 mg (Dulcolax, 4 count, $5.48, about $1.37 a dose) is a stimulant: it acts on the bowel wall, and its label lists cramping, discomfort and faintness as possible effects.
  • Both labels read 15 minutes to 1 hour. Bisacodyl is not faster; it is stronger in mechanism and carries more warnings.
  • Label ages differ: Fleet glycerin covers 6 and over (under 6 ask a doctor); Dulcolax covers 12 and over with a reduced direction for 6 to under 12 and ask a doctor under 6.
  • Generic bisacodyl 10 mg from Major or Paddock runs about 74 to 83 cents a dose; generic-style wrapped glycerin from NeilMed is about 31 cents. If you want no suppository at all, MiraLAX is the oral osmotic, labeled for 1 to 3 days.

At a glance

ProductActiveMechanismLabel timeLabel agesCost per dosePrice (9/5/26)Check price
Fleet Glycerin Suppositories, 50 ctGlycerin 2 gHyperosmotic15 min to 1 hr6 and over; under 6 ask a doctor$0.09$4.29Check price on Amazon
Dulcolax Medicated Suppositories, 4 ctBisacodyl 10 mgStimulant15 min to 1 hr12 and over; 6 to under 12 per label; under 6 ask a doctor$1.37$5.48Check price on Amazon
MiraLAX Laxative PowderPEG 3350Oral osmotic1 to 3 days17 and over; 16 and under ask a doctorNot computed (doses not in title)$8.67Check price on Amazon

Glycerin and bisacodyl suppositories side by side, with the oral alternative. Active, strength and label facts come from the Drug Facts panel; counts from the listing title. Cost per dose is computed only where the title states the count. Prices verified via the Amazon Creators API on September 5, 2026.

Our PickTry This First
Fleet Glycerin Suppositories, 50 count

Fleet Glycerin Suppositories, 50 count

Fleet

The hyperosmotic reference: glycerin 2 g, 15 minutes to 1 hour, no stimulant effects, about 9 cents a dose.

4.8

Our verdict: Glycerin is the suppository to try before anything else, and Fleet's jar is the reference. It draws water into the lower bowel and softens what is there, the label carries no list of stimulant effects, and at about 9 cents a dose it costs less than a tenth of a bisacodyl suppository. The label covers adults and children 6 and over and sends anyone under 6 to a doctor.

Verified: Labeled active: glycerin 2 g per adult suppository (Drug Facts panel), 50 per jar. Uses: relief of occasional constipation; generally produces a bowel movement in 15 minutes to 1 hour. Live at $4.29 on Amazon, verified via the Creators API on September 5, 2026.

How it works, per the label. Fleet Glycerin Suppositories are a hyperosmotic laxative. Glycerin pulls water into the lower bowel, which softens the stool and prompts a movement, generally within 15 minutes to 1 hour per the Drug Facts panel. Directions: adults and children 6 years and over, 1 suppository once daily or as directed by a doctor; children under 6, ask a doctor. The listing title does not print the 2 g strength; the panel on the jar does.

Why it comes first: the glycerin label carries none of the possible effects the bisacodyl label does. No cramping line, no faintness line, no rectal burning line. It softens rather than stimulates, which is the reason pharmacists reach for it before a stimulant and the reason it is the first product on every constipation page on this site. At $4.29 for 50 (verified September 5, 2026) it is about 9 cents a dose.

The shared stop lines. Ask a doctor before use if you have stomach pain, nausea or vomiting, or a sudden change in bowel habits lasting over 2 weeks. Stop and ask a doctor if you have rectal bleeding or no bowel movement after use. Do not use a laxative for more than 1 week unless directed by a doctor. If glycerin has not produced a bowel movement, the label's instruction is ask a doctor, not switch to a stimulant on your own. The 100 count jar at $7.23 is about 7 cents a dose; the wrapped alternative is NeilMed Glycerin Suppositories at $9.19 for 30, about 31 cents each. The full brand write-up is the Fleet Glycerin Suppositories review.

Who should buy it

Buy glycerin if you have occasional constipation, want relief within the hour, and have not yet tried the non-stimulant option. It is the correct first purchase for adults and for children 6 and over.

What we don't like

Loose in a jar rather than wrapped, softens in heat, and the strength is on the panel rather than the listing title. If stool is not already in the lower bowel, glycerin has nothing to soften.

Active ingredient
Glycerin
Strength
2 g per suppository (per the Drug Facts panel)
Count
50
Form
Solid rectal suppository, jar
Label ages
6 years and over; under 6 ask a doctor
Cost per dose
$0.09 ($4.29 divided by 50)
Packaging
Jar, not individually wrapped

What we like

  • Non-stimulant; no cramping line on the label
  • 15 minutes to 1 hour, same window as bisacodyl
  • About 9 cents a dose
  • Label covers children 6 and over

Worth noting

  • Not individually wrapped
  • Softens in heat
  • Nothing to soften if stool is not in the lower bowel
Best ValueThe Stimulant, With a Doctor's Nod
Dulcolax Stimulant Laxative Medicated Suppositories, 4 count

Dulcolax Stimulant Laxative Medicated Suppositories, 4 count

Dulcolax

Bisacodyl 10 mg acts on the bowel wall; same 15 minutes to 1 hour, more warnings, about $1.37 a dose.

4.6

Our verdict: Bisacodyl is the stimulant. Dulcolax 10 mg acts on the bowel wall rather than drawing water in, its label carries the same 15 minutes to 1 hour, and it prints the possible effects glycerin's label does not: abdominal discomfort, faintness, rectal burning, mild cramps. Buy it when glycerin has not been enough and a doctor is fine with an occasional stimulant, not as a first try.

Verified: Labeled active: bisacodyl 10 mg per suppository, stimulant laxative, 4 per box. Uses: relief of occasional constipation; generally produces a bowel movement in 15 minutes to 1 hour. Live at $5.48 on Amazon, verified via the Creators API on September 5, 2026.

How it works, per the label. Dulcolax Medicated Suppositories contain bisacodyl 10 mg, a stimulant laxative. The Drug Facts panel reads relief of occasional constipation, generally produces a bowel movement in 15 minutes to 1 hour, and rectal use only. Directions: adults and children 12 years and over, 1 suppository in a single daily dose; children 6 to under 12 have a reduced direction printed on the box; children under 6, ask a doctor. At $5.48 (verified via the Amazon Creators API on September 5, 2026) for 4, that is about $1.37 a dose.

What the label adds that glycerin's does not: a line that says it may cause abdominal discomfort, faintness, rectal burning and mild cramps. Those are the reason bisacodyl is second on this page. The 1 week line, the rectal bleeding line and the no bowel movement line are the same as glycerin's. Stimulant laxatives are for occasional use, not routine.

The generics change the price, not the label. Major Bisacodyl 10 mg, 12 comfort-shaped suppositories at $9.99 is about 83 cents each ($9.99 divided by 12), and Bisacodyl Suppositories USP 10 mg, 12 each at $8.90 is about 74 cents. The same active and strength, the same Drug Facts wording. Dulcolax's own larger box, the Fast Relief 28 count at $25.98, is about 93 cents each. The field is ranked in the best bisacodyl suppositories; the brand write-up is the Dulcolax suppositories review.

Who should buy it

Buy bisacodyl if glycerin has not produced a bowel movement, a doctor has said an occasional stimulant is fine, and you want the reference product in a box sized for occasional use.

What we don't like

It is a stimulant with cramping and faintness on the label, it is about fifteen times the cost of glycerin per dose, and its label covers fewer children (12 and over as the main direction).

Active ingredient
Bisacodyl
Strength
10 mg per suppository
Count
4
Form
Solid rectal suppository, individually sealed
Label ages
12 and over; 6 to under 12 per label; under 6 ask a doctor
Cost per dose
$1.37 ($5.48 divided by 4)
Packaging
Boxed, sealed

What we like

  • Reference bisacodyl 10 mg from the category brand
  • Same 15 minutes to 1 hour on the label
  • Individually sealed

Worth noting

  • Stimulant; cramps, discomfort, faintness on the label
  • About $1.37 a dose
  • Main direction starts at 12 years
Upgrade PickIf Neither: No Suppository at All
MiraLAX Laxative Powder, PEG 3350

MiraLAX Laxative Powder, PEG 3350

MiraLAX

The oral osmotic: PEG 3350 mixed into a drink, labeled for a bowel movement in 1 to 3 days.

4.6

Our verdict: If the answer to glycerin or bisacodyl is neither, because you will not use a suppository, MiraLAX is the oral osmotic. PEG 3350 holds water in the stool as it moves through, its label reads 1 to 3 days rather than 1 hour, and it is not a stimulant. The trade is time. The listing title states no dose count, so we compute no cost per dose.

Verified: Labeled active: polyethylene glycol 3350 (PEG 3350), osmotic laxative, powder for oral solution. Uses: relieves occasional constipation; generally produces a bowel movement in 1 to 3 days. Live at $8.67 on Amazon, verified via the Creators API on September 5, 2026.

A different route, a different clock. MiraLAX Laxative Powder is PEG 3350, an osmotic laxative taken by mouth, mixed into 4 to 8 ounces of a beverage per the Drug Facts panel. The label reads relief of occasional constipation and generally produces a bowel movement in 1 to 3 days. Directions: adults and children 17 years and over, fill the cap to the marked line (17 grams) once daily; children 16 and under, ask a doctor. Do not use for more than 7 days.

Where it fits on this page: it is the answer for the buyer whose problem with both suppositories is the suppository. It is not faster than either (the label says days, not minutes) and it is not a stimulant. The stop lines are familiar: rectal bleeding or no bowel movement after 7 days means stop and ask a doctor, and ask a doctor before use if you have kidney disease.

The listing title does not state the number of doses in this size, so we print no cost per dose; the mid size at $13.98 and the large at $14.29 are the same product in bigger bottles. The head-to-head with the suppository route is suppository vs MiraLAX; the brand write-up is the MiraLAX review.

Who should buy it

Buy MiraLAX if you will not use a rectal product and you can wait 1 to 3 days for a non-stimulant to work.

What we don't like

Days rather than an hour, a 17 and over main direction, and no dose count in the listing title.

Active ingredient
Polyethylene glycol 3350
Strength
17 g per dose (per the Drug Facts panel)
Count
Not published in the listing title
Form
Powder for oral solution
Label ages
17 and over; 16 and under ask a doctor
Cost per dose
Not computed (dose count not in title)
Packaging
Bottle with measuring cap

What we like

  • No suppository; taken by mouth
  • Non-stimulant osmotic
  • Reference brand for PEG 3350

Worth noting

  • 1 to 3 days on the label
  • Dose count not in the listing title

What you'll need

The six things that go in the same cart as a suppository: the pharmacy-standard glycerin, a daily stool softener, an enema for the nights nothing else works, witch hazel wipes, sitz salts, and a barrier ointment. Prices are approximate at time of writing.

Mechanism: draw water in, or stimulate the wall

This is the whole difference, and everything else on the page follows from it. Glycerin is hyperosmotic. Inserted rectally, it pulls water into the lower bowel, softens the stool that is sitting there, and the bowel responds to the added volume. It does not act on the muscle of the bowel wall. Bisacodyl is a stimulant laxative. It acts on the bowel itself to prompt a movement, which is why its Drug Facts panel lists abdominal discomfort, faintness, rectal burning and mild cramps as possible effects and glycerin's lists none of those.

The practical consequence: glycerin needs stool in the lower bowel to work on, and owners consistently describe it as gentle to the point of being uneventful. Bisacodyl does not depend on stool already being low, and owners consistently describe it as more forceful, with cramping the most common report. Neither is a treatment for anything ongoing. Both labels say occasional constipation and both say not to use for more than 1 week unless a doctor directs.

Speed: both labels say 15 minutes to 1 hour

A common assumption is that the stimulant is faster. The labels do not say so. Fleet Glycerin reads generally produces a bowel movement in 15 minutes to 1 hour; Dulcolax reads the same. Owner reports cluster toward the shorter end for both. If speed is the reason you are choosing bisacodyl over glycerin, the label gives you no reason to.

The honest rule: choose by mechanism and by what the label warns about, not by the clock. Both are within the hour; only one carries a cramping line. The long-form treatment of the timing question is how long does a glycerin suppository take to work.

Label ages: who each product is directed for

The two labels part ways here, and for a household with children it can decide the purchase. The Fleet adult glycerin label directs use for adults and children 6 years and over and says ask a doctor under 6. The Dulcolax label's main direction is adults and children 12 years and over, with a reduced direction printed on the box for children 6 to under 12 and ask a doctor under 6. So a 7 year old is inside the glycerin label's main direction and inside a reduced line on the bisacodyl label; a child under 6 is ask a doctor on both.

Under 6 is a separate shelf with its own labels. Pediatric glycerin suppositories and the Pedia-Lax liquid applicator carry their own age lines (Pedia-Lax liquid glycerin is labeled for ages 2 to 5), and the pediatrician decides; see the best glycerin suppositories for kids and Fleet vs Pedia-Lax. There is no pediatric bisacodyl suppository in the catalog, and we would not point a parent at one without a doctor.

Warnings and stop lines: what each label tells you to watch

The shared lines first, because they are the ones that matter most. Both labels say: ask a doctor before use if you have stomach pain, nausea or vomiting, or a sudden change in bowel habits lasting over 2 weeks; stop use and ask a doctor if you have rectal bleeding or fail to have a bowel movement after use, because those can be signs of a serious condition; do not use a laxative for more than 1 week unless directed by a doctor.

Then the bisacodyl-only lines: it may cause abdominal discomfort, faintness, rectal burning and mild cramps, and it is for rectal use only. There is no equivalent block on the glycerin label. That asymmetry is the argument for glycerin first. And the line people skip: if glycerin has not produced a bowel movement, the label says ask a doctor. It does not say move up to a stimulant. In practice a doctor may be fine with an occasional bisacodyl suppository, which is the situation this page's second pick is for.

Cost per dose: 9 cents versus $1.37, and what the generics do

At the reference products, the gap is large: about 9 cents a dose for Fleet glycerin ($4.29 divided by 50) against about $1.37 for Dulcolax 4 count ($5.48 divided by 4), both verified via the Amazon Creators API on September 5, 2026. The gap is partly the active and partly the box. Dulcolax's 4 count is priced as an occasional-use box.

ProductActiveCountCost per dosePrice (9/5/26)
Fleet Glycerin, 100 ct jarGlycerin 2 g100$0.07$7.23
Fleet Glycerin, 50 ct jarGlycerin 2 g50$0.09$4.29
NeilMed Glycerin, wrappedGlycerin30$0.31$9.19
Bisacodyl USP 10 mg, 12 eachBisacodyl 10 mg12$0.74$8.90
Major Bisacodyl 10 mg, 12 ctBisacodyl 10 mg12$0.83$9.99
Dulcolax Fast Relief, 28 ctBisacodyl 10 mg28$0.93$25.98
Dulcolax Medicated, 4 ctBisacodyl 10 mg4$1.37$5.48

Two things the table shows. Generic bisacodyl at 74 to 83 cents is still eight times glycerin, because the actives are priced differently, not just the brands. And a bigger bisacodyl box is a strange purchase for a product whose label says occasional use and 1 week; the 4 count matches the label better than the 28 count does.

The verdict, by buyer

  • First-time constipation relief, adult: Fleet Glycerin, 50 count. Non-stimulant, within the hour, 9 cents.
  • Glycerin did not work and a doctor is fine with a stimulant: Dulcolax 4 count, or the generic Bisacodyl USP 10 mg at about 74 cents.
  • Child 6 to 11: glycerin's main direction covers 6 and over; bisacodyl's reduced line covers 6 to under 12. Ask the pediatrician either way, and under 6 the answer is a pediatric product or a doctor, never the adult jar.
  • Travel or a hot bathroom: wrapped units. NeilMed glycerin at 31 cents, or Dulcolax, which is sealed.
  • Will not use a suppository: MiraLAX, labeled for 1 to 3 days. The broader question is suppository vs oral laxative.
  • Constipation every week: neither. The 1 week line on both labels is telling you to see a clinician about why.

More picks worth comparing

Beyond this guide, the highest-rated picks across every category and budget, with a live price check on each.

Fleet Glycerin, Adult 50 ct

Best Overall

Fleet Glycerin, Adult 50 ct

glycerin · 50 ct · ~$4

Check Price
Dulcolax Bisacodyl 10 mg

Best Fast-Acting

Dulcolax Bisacodyl 10 mg

bisacodyl · 4 ct · ~$5

Check Price
Preparation H Suppositories

Best for Hemorrhoids

Preparation H Suppositories

12 ct x 2 · ~$18

Check Price
pH-D Boric Acid 600 mg

Best Boric Acid

pH-D Boric Acid 600 mg

600 mg · 24 ct · ~$27

Check Price
Pedia-Lax Liquid Glycerin, Kids

Best for Kids

Pedia-Lax Liquid Glycerin, Kids

ages 2 to 5 · 6 ct x 3 · ~$21

Check Price
FeverAll Infant 80 mg

Best Fever

FeverAll Infant 80 mg

acetaminophen · 6 ct · ~$13

Check Price

As an Amazon Associate we earn from qualifying purchases, at no cost to you.

Quick shop: every pick

Skip the scroll: the whole lineup, with a live price check on each.

  1. Fleet Glycerin Suppositories, 50 countTry This FirstFleet · $4.29Check price on Amazon
  2. Dulcolax Stimulant Laxative Medicated Suppositories, 4 countThe Stimulant, With a Doctor's NodDulcolax · $5.48Check price on Amazon
  3. MiraLAX Laxative Powder, PEG 3350If Neither: No Suppository at AllMiraLAX · $8.67Check price on Amazon

How we chose

Both suppositories are over-the-counter drugs with a Drug Facts panel, and the comparison is built on those panels: active ingredient and strength, the Uses statement, the Directions with their age lines, the time-to-effect the label prints, and the warnings. Counts and prices come from the live Amazon listings, verified via the Creators API on September 5, 2026, and cost per dose is computed only where the listing title states the count. Owner reports were weighed for the practical things labels do not state: how each arrives in summer shipping, whether the wrapper matters, and how owners describe the difference in the way each one feels.

Compliance for this shelf: we quote the label's Uses and Directions and nothing beyond them. We do not suggest a dose the label does not print, we carry every age cut-off, and we repeat the stop lines every laxative label shares: rectal bleeding, no bowel movement after use, or use beyond 1 week mean stop and ask a doctor. Stimulant laxatives are for occasional use, not routine. For any child, the pediatrician decides. We are a research and verification desk, not a pharmacy or a clinic; nothing on this page is medical advice.

Questions, answered

Is bisacodyl stronger than glycerin?

It works differently rather than harder on the same mechanism. Glycerin is hyperosmotic: it draws water into the lower bowel and softens stool. Bisacodyl is a stimulant: it acts on the bowel wall. Both labels read 15 minutes to 1 hour. The bisacodyl label lists abdominal discomfort, faintness, rectal burning and mild cramps as possible effects; the glycerin label does not, which is why glycerin is the one to try first.

Which works faster, glycerin or bisacodyl suppositories?

The labels print the same window: generally produces a bowel movement in 15 minutes to 1 hour, on both Fleet Glycerin and Dulcolax bisacodyl. Speed is not a reason to choose one over the other; mechanism and warnings are.

Can I use a bisacodyl suppository if glycerin did not work?

The glycerin label says that if you have no bowel movement after use, stop and ask a doctor, because that can be a sign of a serious condition. It does not direct you to a stimulant. A doctor may be fine with an occasional bisacodyl suppository; that is the situation Dulcolax is for on this page.

What ages do the labels cover?

Fleet adult glycerin: adults and children 6 years and over, under 6 ask a doctor. Dulcolax bisacodyl: adults and children 12 years and over as the main direction, a reduced direction printed on the box for 6 to under 12, and under 6 ask a doctor. For children under 6 there are pediatric glycerin products with their own labels, and the pediatrician decides.

How much does each cost per dose?

At our September 5, 2026 check: Fleet Glycerin 50 count at $4.29 is about 9 cents a dose, and the 100 count at $7.23 is about 7 cents. Dulcolax 4 count at $5.48 is about $1.37; generic Bisacodyl USP 10 mg 12 count at $8.90 is about 74 cents; Major Bisacodyl 10 mg 12 count at $9.99 is about 83 cents.

Can I use glycerin or bisacodyl suppositories every day?

Not without a doctor. Both labels say not to use laxatives for more than 1 week unless directed by a doctor, and both list occasional constipation as the use. Stimulant laxatives in particular are for occasional use, not routine. Daily need is the label's own signal to see a clinician.

Is there a generic bisacodyl suppository?

Yes. Bisacodyl Suppositories USP 10 mg, 12 each, at $8.90 and Major Bisacodyl 10 mg, 12 count, at $9.99 are the same active and strength as Dulcolax with the same Drug Facts wording. NeilMed also sells bisacodyl and glycerin suppositories individually wrapped.

What if I do not want to use a suppository at all?

MiraLAX (PEG 3350) is the oral osmotic laxative: mixed into a drink, non-stimulant, labeled for a bowel movement in 1 to 3 days, adults and children 17 and over with 16 and under ask a doctor. It is slower than either suppository by days, which is the trade for skipping the rectal route.