Suma Rani Suma Rani Asked 8 months ago

Can drinking too much milk cause kidney stones?

To ensure I get enough calcium, I've started drinking a liter of milk daily. My mother-in-law, however, warned me that drinking *too much* milk can lead to kidney stones. Is there a safe limit for milk intake if you're worried about stones?

5

5 answers

Ritu Kashyap Ritu Kashyap Joined Jun 2026 4 months ago
Most liked

I actually drink two big glasses of milk every day because I thought it was good for bones. But now I am reading that the calcium in it might cause stones, and I'm a bit scared. Does anyone know if there is a safe limit of milk we can drink daily without any risk?

Karthik Subramanian Karthik Subramanian Joined Mar 2026 8 months ago

In our family, we always believe that a glass of milk daily is essential for health, and my mother used to insist on it. However, when my uncle got stones, his doctor advised that moderate milk is perfectly fine, but taking calcium supplements without guidance is what usually causes issues. It is always best to consult a doctor for a proper plan.

Powered by

Consult a neurologist

Varun Malhotra Varun Malhotra Joined May 2026 5 months ago

While milk has calcium, modern studies show that dietary calcium actually helps bind oxalates in your gut and prevents stones. Just make sure to stay active, as a good daily walk or some light cardio keeps your metabolism and kidney function in great shape. Just check with your doctor on what exercise suits you best.

Manpreet Kaur Manpreet Kaur Joined Feb 2026 8 months ago

I went through a really tough time when I got kidney stones, and I kept blaming myself thinking I drank too much milk or tea. It is so emotionally exhausting to constantly fear what you eat or drink. Just know that you don't have to cut out milk entirely, just drink moderate amounts and keep your fluids high.

Related reads

All articles
Sonia Dsouza Sonia Dsouza Joined Jan 2026 8 months ago

Generally speaking, the calcium in milk is actually protective against kidney stones because it binds with oxalates before they reach the kidneys. However, drinking an extreme amount of milk can sometimes cause high calcium levels in the urine. Moderation is key here, and make sure you drink plenty of water to keep things balanced.

Evidence-based health, reviewed by clinicians. Free, weekly.