First, most vitamins don’t increase the risk of kidney stones.
Two do: vitamin C and sometimes vitamin D.
Everything else? Usually harmless at normal doses.
Here’s what stone formers actually need to know.
Vitamin C
In food, great.
In supplements over 200 mg/day? A hard no.
Excess vitamin C can convert to oxalate, raising urine oxalate levels and increasing stone risk.
And, yes—let’s talk about the aisle of “immune boosters” everyone loves.
Airborne, Emergen-C, “immune fizz,” “immunity boosters,” wellness gummies—all that stuff? Most of them pack 1,000 mg of vitamin C per serving, sometimes more. That’s five times the safe limit for stone formers.
I know people want to use these products to avoid getting sick in the winter. But here’s the truth: nothing beats simple habits.
Washing your hands. Staying away from sick people. Eating well. Moving your body. Getting good sleep. Those behaviors lower your risk of illness far more than megadose C ever will—and they won’t raise your oxalate or lower your bank account.
Vitamin D
Does not directly cause stones. But high doses can increase calcium absorption and may raise urine calcium. Get a blood test to check your vitamin D level before supplementing.
The issue is megadosing without labs.
Safe when monitored — risky when ignored. And I cannot tell you how many times a patient has told me my doc said my D was normal. But there is high normal and low normal. For stone formers, we want it in the middle (40’s-50’s).
Also! Fat-soluble vitamins (A, D, E, K) dissolve in fat, not water.
If you take them on an empty stomach or with a low-fat meal (like plain oatmeal or fruit), you’ll absorb far less. I take my Vitamin D with a bit of avocado (yes, you can still have them on a low oxalate diet) at lunch. Doesn’t have to be a ton of healthy fat. Just a bit.
Think even the olive oil on a roasted veggie is enough.
Multivitamins
Typically ok to take, but do note how much calcium and vitamin C are in each serving. Take with food.
Calcium
Here’s the big message: Get calcium from food, not supplements.
Food-based calcium binds oxalate in the gut, reducing urine oxalate levels, lowering your stone risk, and protecting your bones.
Calcium supplements can raise urine calcium and don’t provide the same protective effect. Not routinely recommended for stone formers.
If medically necessary, take with meals — but food should always come first.
Magnesium
Mostly safe across the board for stone formers.
Magnesium citrate may increase urine citrate levels and raise pH, so don’t use it if you have high urine pH.
Magnesium oxide is fine, but it can cause loose stools in higher doses.
Magnesium glycinate is safe, well-absorbed, and easy on the stomach.
B Vitamins
Do not meaningfully affect stone risk. B6 may lower urine oxalate a bit (not worth taking to lower oxalate, as getting your calcium needs met each day will lower your oxalate level and lower risk of bone disease), but it’s a small effect. B12, folate, and the others are safe.
Vitamin K
No relationship to kidney stones. If your doc says to use it with Vitamin D, then do.
Collagen
A big one to avoid. Collagen peptides are high in hydroxyproline, which becomes oxalate in the body. This can significantly raise urine oxalate and is a hidden cause in many patients.
Whey Protein
Safe. Whey isolate is a low-oxalate protein source. Just watch the sodium and sugar in flavored versions.
Herbal “Stone Breakers”
No supplement has been proven to dissolve stones.
Many people think something worked only because their stone passed naturally while they were taking it.
I’ve seen patients delay treatment and end up hospitalized with an infection.
Not worth the gamble.
Turmeric and Ginger
Turmeric supplements are high in oxalate, but small amounts in food are ok.
Ginger is high too, but small culinary amounts are fine.
Capsules? Skip them.
Probiotics
Some of you think that taking one will lower urine oxalate. The idea is appealing, but human research is weak.
No probiotic reliably lowers urine oxalate. But you can take one for other reasons if you like.
The Bottom Line
- A simple multivitamin with food is safe, as the vitamin amounts are typically small (but do check C and calcium).
- Vitamin D is safe when monitored through blood tests. Think not much, not too little. We want your Vitamin D numbers to be in the mid-range (40-50).
- Get calcium from food, not supplements.
- Avoid high-dose vitamin C and all the “immune booster” powders.
- Skip collagen.
- Use magnesium supplements confidently (do check your 24-hour urine pH, and if you take mag citrate, make sure you are not doing so with a high urine pH).
- Don’t trust anything claiming to dissolve stones.
- Stick with evidence, not trends.
- My personal take on vitamins is that if a blood test says you need them, then do so. Otherwise, a well-balanced, whole-food (most of the time) diet is your best bet for getting all of your nutrients. But then you already know this, right?
Hope this clears things up for you!
Your friend,
Nurse Jill







Leave a Reply