Bethanechol is taken to treat certain disorders of the urinary tract or bladder. It helps to cause urination and emptying of the bladder. Bethanechol may also be used for other conditions as determined by your doctor. Bethanechol is available only with your doctor's prescription