Understanding Types of Kidney Stones

Kidney stones are hard mineral deposits that form when urine becomes supersaturated with certain compounds. Different stone types require somewhat different dietary approaches, so knowing your stone type (from a stone analysis or urine test) is important.

Stone TypePrevalenceMain CausesKey Prevention
Calcium oxalate75–80%High oxalate, low water, high sodiumHydration, limit oxalate, adequate calcium
Calcium phosphate10–15%High urine pH, high calcium excretionReduce sodium, increase water
Uric acid5–10%High purine diet, low urine pHReduce animal protein, alkalise urine
Struvite5–10%Urinary tract infectionsTreat UTIs promptly
Cystine1–3%Genetic condition (cystinuria)Very high fluid intake
50%
of people who have one kidney stone will have another within 5–7 years
1 in 10
people will have a kidney stone in their lifetime (UK NHS data)
2.5L
minimum daily fluid intake recommended for kidney stone prevention

The Most Important Prevention Strategy: Water

Drinking enough fluid — primarily water — to produce at least 2.5 litres of urine per day is the single most evidence-based strategy for kidney stone prevention. This typically requires drinking 2.5–3 litres of total fluid daily. Adequate hydration dilutes the stone-forming minerals in urine, reducing supersaturation and crystal formation.

Spread intake throughout the day rather than drinking large amounts at once. Urine should be pale straw yellow. Getting up to urinate during the night — even once — is a sign of good hydration.

Foods to Limit or Avoid (Calcium Oxalate Stones)

High-Oxalate Foods

  • Spinach — the highest dietary oxalate source, by far
  • Raw rhubarb, beet greens, Swiss chard
  • Almonds and cashews (other nuts are lower)
  • Soy products in large quantities
  • Strong tea (black tea) and instant coffee in excess
  • Chocolate and cocoa

High-Sodium Foods

Sodium increases the amount of calcium excreted in urine, raising stone risk. Target less than 2,300mg of sodium daily (ideally 1,500mg). Primary sources: processed foods, canned goods, restaurant meals, deli meats, and table salt.

Animal Protein (All Stone Types)

Meat, poultry, fish, and eggs increase urinary uric acid and calcium while decreasing urinary citrate — a triple-whammy for stone formation. Limit animal protein to 85–170g per day (3–6 oz). Plant proteins do not have this effect.

The Calcium Paradox

⚠️ Do NOT Restrict Dietary Calcium
Counterintuitively, low dietary calcium increases kidney stone risk in most people. Calcium from food binds to oxalate in the gut before it reaches the kidneys, preventing its absorption. People who restrict calcium to prevent stones actually get more oxalate into the urine. Eat 2–3 servings of calcium-rich food daily — dairy, fortified plant milks, broccoli, tofu. Only avoid calcium supplements unless specifically directed by your doctor.

Lemon Water and Citrate

Citrate — found naturally in lemon and orange juice — inhibits calcium oxalate crystal formation by binding to calcium in the urine. Drinking ½ cup (120ml) of fresh lemon juice diluted in water daily can increase urinary citrate to levels that meaningfully reduce stone recurrence. This is a simple, inexpensive, and evidence-backed intervention endorsed by the American Urological Association.

🔢 Free Tool
Water Intake Calculator
Use our free calculator alongside this article for personalised results based on your own measurements and goals.
Open Free Calculator →

Frequently Asked Questions

How much water should I drink to prevent kidney stones?
Aim for at least 2.5–3 litres of total fluid per day — enough to produce at least 2.5 litres of urine. A practical test: your urine should be pale yellow throughout the day, including during the afternoon and evening. Use our Water Intake Calculator to find your personalised target.
Can dietary changes completely prevent kidney stones?
Diet significantly reduces recurrence risk — studies show dietary changes alone reduce recurrence by 50% or more in motivated patients. However, some people have metabolic conditions (hyperoxaluria, hyperparathyroidism) that require medication in addition to diet. Stone analysis and 24-hour urine testing can identify specific targets.
Are energy drinks and soft drinks bad for kidney stones?
High-fructose corn syrup in sodas raises uric acid and calcium excretion. Colas contain phosphoric acid which reduces urinary citrate. Energy drinks with high oxalate content (from taurine) may also contribute. Water, herbal teas, lemonade (with real lemon), and orange juice are the best beverage choices for stone prevention.

Related Health Guides

⚕️ Medical Disclaimer: This article is for informational and educational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare professional before making changes to your health routine or diet.
JO
Dr. James Okafor, MD
WellCalc Medical Contributor
All WellCalc articles are written and reviewed by qualified healthcare professionals. Our content follows current clinical guidelines from the NHS, AHA, WHO, and leading medical organisations.