How can kidney stones be prevented?

Ways to decrease your risk of kidney stones include:

  • Drink more fluids, especially water. Drink at least 64 ounces of liquids per day. Liquids help you stay hydrated. Staying more hydrated helps you urinate more often, which helps “flush away” the buildup of the substances that cause kidney stones. If you sweat a lot from your activities, be sure to drink more water.
  • Limit the amount of salt (sodium) in your diet.
  • Lose weight if you are overweight.
  • Limit the types of foods and drinks that led to the development of your specific type of kidney stone. You may be asked to collect your urine over a 24-hour period. Stone fragments and minerals in the urine can help identify what may have caused your kidney stone. Based on the stone’s content, another healthcare professional, a dietitian, can suggest changes in your diet to help decrease your risk of developing more stones.
  • Take medication prescribed by your doctor to help prevent kidney stones based on your specific stone type and any health problems that make you more likely to form a stone.

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy