Medications

Medicine to help pass stones

Medicine you can buy without a prescription, such as nonsteroidal anti-inflammatory drugs (NSAIDs), may relieve your pain while you pass a stone.

Your doctor may also prescribe medicine to help your body pass the stone, such as alpha-blockers.

Medicine to prevent stones

Which medicine you take depends on the type of stones you have.

Calcium stones

Calcium stones are the most common kind of kidney stone. To prevent them, you may take:

  • Orthophosphate.
  • Potassium citrate.
  • Thiazides.

Uric acid stones

Some kidney stones are made of uric acid, a waste product that normally exits the body in the urine. To prevent these types of stones, you may take:

Cystine stones

A very small number of stones are made of a chemical called cystine. Medicines to prevent them include:

Struvite stones

Some struvite stones (staghorn calculi) form because of frequent kidney infections. If you have a struvite stone, you will most likely need antibiotics to cure the infection and help prevent new stones from forming. You may need surgery to remove the stone. Urease inhibitors may be used to prevent struvite stones.

WebMD Medical Reference from Healthwise
This information is not intended to replace the advice of a doctor. Healthwise disclaims any liability for the decisions you make based on this information.© 1995-2015 Healthwise, Incorporated. Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.