3. Avoid bladder irritants. Alcohol and caffeine are bladder stimulants and diuretics, which can cause a sudden need to urinate. Even teas and carbonated beverages may contribute to bladder problems. Other known irritants to watch for are sugar and artificial sweeteners, corn syrup, spicy foods, and acidic foods such as tomatoes and citrus.
An infection, such as that of the urinary tract, can also irritate the bladder and cause strong urges to urinate. See your doctor if you suspect an infection.