

Get Bethanechol for as low as $20.24, which is 86% off the average retail price of $146.72 for the most common version, by using a GoodRx coupon.

| Dosage | Quantity | Retail price | GoodRx price |
|---|
| 5mg | 90 tablets | $68.30 | $20.75 |
| 10mg | 90 tablets | $134.60 | $24.55 |
| 25mg | 90 tablets | $154.92 | $27.74 |
| 50mg | 90 tablets | $271.60 | $36.54 |
GoodRx coupon prices last updated on 01/23/26.
Popular offers