Protocol·Kidney Health·Advanced·Reviewed June 9, 2026
Kidney Stone Prevention Protocol.
Adjunctive support for people with a history of calcium oxalate stones, focused on citrate, mineral timing, and oxalate metabolism. It must be paired with clinician evaluation, stone analysis, urine testing, hydration, and diet guidance; avoid high-dose vitamin C.
The kidney stone prevention protocol in brief.
A quick summary. The full stack, with dose and timing for each supplement, is below.
The Kidney Stone Prevention Protocol is an advanced stack of 4 supplements aimed at kidney health: Magnesium Citrate, Calcium, Potassium, and Vitamin B6. 2 are core and the rest are optional add-ons, at roughly $15-35/mo. Each supplement below lists its dose, timing, role, and the evidence behind it.
What is in the kidney stone prevention protocol.
Dose, timing, role, and evidence tier for each supplement. Core items carry the protocol; optional ones are situational. Open any name for the full profile.
| Supplement | Dose | Timing | Role | Evidence |
|---|---|---|---|---|
| Magnesium Citrate | 100-200 mg elemental magnesium | With the evening meal | Core | Moderate |
| Calcium | 300-500 mg with high-oxalate meals if dietary calcium is low | With meals, not between meals | Core | Strong |
| Potassium | Food-first potassium; supplement only with clinician guidance | With meals | Optional | Moderate |
| Vitamin B6 | 10-25 mg | With food | Optional | Emerging |
Magnesium can bind intestinal oxalate and citrate may support a less stone-forming urine profile, but response depends on the person and should be checked against 24-hour urine results.
Normal calcium intake with meals helps bind oxalate in the gut, while low-calcium diets can raise oxalate absorption. This is meal-timing support, not a reason to exceed calcium targets.
Clinician-guided potassium alkali can raise urinary citrate in some stone formers, but potassium supplements can be unsafe with kidney disease or certain medications. Do not self-start high-dose potassium.
Vitamin B6 is involved in glyoxylate metabolism and may be most relevant when oxalate is high, but chronic high-dose B6 can itself cause neuropathy. Keep dosing conservative and lab-guided when possible.
How the pieces combine.
The mechanistic rationale for stacking these together rather than taking them in isolation.
- Hydration, sodium reduction, stone analysis, and 24-hour urine testing are the foundation; supplements should be chosen from the urine pattern.
- Calcium belongs with meals that contain oxalate, while Magnesium Citrate is often better tolerated with the evening meal.
- Avoid high-dose Vitamin C in stone formers because it can raise urinary oxalate.
Cost and commitment.
A rough monthly cost and how involved the protocol is to run.
The evidence behind it.
Overview citations for this protocol. Each supplement's own profile carries its full source list.
- Pearle MS et al. Medical management of kidney stones: AUA guideline. J Urol. 2014;192(2):316-24.
- Phillips R et al. Citrate salts for preventing and treating calcium containing kidney stones in adults. Cochrane Database Syst Rev. 2015;2015(10):CD010057.
Common questions.
Quick answers drawn from the stack above.
What is in the Kidney Stone Prevention Protocol?
The Kidney Stone Prevention Protocol combines 4 supplements for kidney health: Magnesium Citrate, Calcium, Potassium, and Vitamin B6. 2 are core; the rest are optional.
How much does the Kidney Stone Prevention Protocol cost?
NutriStack estimates the Kidney Stone Prevention Protocol at about $15-35/mo, depending on the forms and brands you choose and whether you run the optional add-ons.
Is the Kidney Stone Prevention Protocol backed by evidence?
Each supplement in the protocol carries its own evidence tier (1 rated strong here) and links to PubMed-cited sources. NutriStack does not rank or score brands and takes no manufacturer payments; this is an informational reference, not medical advice.
Build it in the app
Run the kidney stone prevention protocol in NutriStack.
Add the stack to NutriStack to track timing, screen it for interactions, and see a Stack Score that updates as you tune it.