Skip to content

KIDNEY STONE DIET®

with Jill Harris, LPN, CHC

    • Increase FluidsHow much to drink, and what counts
    • Reduce SugarCutting back on added sugar
    • Reduce SodiumLowering salt, one label at a time
    • Increase Dietary CalciumGetting enough calcium from food
    • Eat Moderate ProteinModerate protein, with the calculator
    • Lower High-Oxalate FoodsHow much a day, and what to lower first
    • The 24-Hour Urine TestWhat it shows and how to do one
    • Passing a Kidney StoneWhat to expect, from Jill
  • Oxalate Food List
  • Podcast
  • Recipes
  • Start Here
Log in

KIDNEY STONE DIET®

with Jill Harris, LPN, CHC

Log in

Trouble logging in? Get help

  • Start HereJill’s first steps →
  • Oxalate ListLook up any food →
  • PodcastEvery episode →
  • Low Oxalate RecipesCook tonight →
  • Passing a Kidney StoneHave a stone right now?
  • The 24-Hour Urine TestKnow your numbers

Kidney Stone Diet Goals

  • Fluids
  • Sugar
  • Sodium
  • Calcium
  • Protein
  • Oxalate

Read & listen

  • Blog
  • Email Newsletter
  • Patient Reviews
  • Free Resources

Jill’s Programs

Go further with Jill.

  • All-Access Pass
  • Daily Meal Plans
  • Group Coaching
  • Prevention Course
  • Cookbooks
  • Private Consultations
  • See every tool

Help

  • Help Desk
  • Cart
  • About Jill Harris
  • FAQ

Kidney Stone Diet › Goals › Calcium

Goal 4 of 6 · Calcium

Should You Cut Calcium If You Form Kidney Stones?

Jill Harris, LPN, CHC

By Jill Harris, LPN, CHC
Kidney stone prevention nurse since 1998
Updated Oct 8, 2026

Jill’s answer

1,000 to 1,200 mg

of calcium a day

Don’t cut calcium: most adults need about 1,000 to 1,200 mg a day, and eating it with your meals is one of the ways you prevent stones. Get it from food whenever you can, spread across breakfast, lunch and dinner, and no more than 500 mg at one time.

  • At each meal: about 500 mg or less
  • Pair it: eat a calcium-rich food with high-oxalate foods

My Saturday email keeps you on track. Get Jill’s free weekly email

Nurse Jill Harris in blue scrubs

Why You Need Calcium If You Form Stones

Calcium in your gut prevents stones. Did your doctor tell you to stop all dairy once you formed a stone? You are not alone. But calcium is not the enemy, and a low-calcium diet won’t stop your stones. It may even raise your risk.

Oxalate, found in foods like spinach, almonds, chia seeds, cashews and buckwheat groats, easily crosses from your intestine into your bloodstream and ends up in your urine. Too much oxalate in urine is one of the main drivers of kidney stones. When you eat calcium with your meals, it binds to oxalate in your gut, forming a compound too large to be absorbed, and it leaves your body in the stool. Without enough calcium, oxalate has no partner, so more of it reaches your urine and joins with calcium to form calcium oxalate stones.

Calcium in the kidney may help form stones; calcium in the gut prevents them. No calcium, more oxalate!

Jill Harris, LPN, CHC

Where calcium meets oxalate

“In the small intestine, calcium and oxalate are bound together. That molecule is too big for the blood to sop back up. … And that’s how we get rid of extra oxalate and that’s why we’re pairing our higher oxalate foods with calcium.”

From Ep. 297, How much calcium does it take to flush oxalate?


Calcium Protects Your Bones, Too

Your heart, muscles and nerves need calcium every day, so your body keeps your blood calcium steady. If you don’t eat enough, it takes calcium from your bones, and over time that weakens them and raises your risk for osteoporosis and fractures. Many stone formers, especially women after menopause, already face bone density issues, so skipping calcium only doubles the trouble.

Free weekly email

Stay on Track with Jill’s Free Weekly Email

One email from me every Saturday about preventing kidney stones, to keep your goals in front of you.

    Unsubscribe anytime with one click.


    How Much Calcium Do You Need?

    Most adults need 1,000 to 1,200 mg a day:

    • Women who still get a periodAbout 1,000 mg a day.
    • Women who no longer get a periodAbout 1,200 mg a day.
    • MenAbout 1,000 mg a day.
    • Your doctor may recommend a different amount for you.Ask if you’re unsure.

    More is not better

    It’s generally better to land a bit under your goal than to consistently overshoot it, because extra calcium can end up in your urine.


    Spread It Out: No More Than 500 mg at a Time

    Have one meaningful calcium source at breakfast, lunch and dinner, about 500 mg or less each time. That’s the amount your body absorbs most efficiently; a larger amount just raises the chance the extra ends up in your urine.

    With meals is best: you’ll remember, it spaces your intake, and the calcium meets the oxalate in your food. Give yourself about 4 hours between calcium products.


    Pair Calcium With High-Oxalate Foods

    If you’re going to eat a food that’s high in oxalate, eat a calcium-rich food at the same time.

    For example

    Put a couple of walnuts in your yogurt, or drink milk with your peanut butter sandwich.


    Why Is My Urine Calcium High?

    There are several common reasons:

    Common reasons 8 reasons
    • Too much salt, which pulls calcium from bone into urine.
    • Too much sugar, which does the same.
    • Too much protein from meat, which pulls calcium from bones and spills it into the urine.
    • Too many Tums for indigestion (they contain calcium).
    • Taking calcium supplements incorrectly, or taking too much.
    • Not absorbing your calcium supplements because of another medical condition.
    • An overactive parathyroid (a simple blood and urine test will tell you).
    • Idiopathic hypercalciuria, a genetic trait that causes calcium loss from bones.

    The Best Calcium Sources for Stone Formers

    Choose two or three dependable foods or drinks that give you a meaningful amount: a strong source often gives about 250 to 400 mg per serving. Many foods contain a little calcium, but that doesn’t make them useful sources. Always check the label, because amounts vary greatly by brand.

    If you eat dairy 3 sources

    Milk, plain yogurt and plain kefir. Excellent sources. Traditional yogurt often has more calcium than Greek (some is lost in straining), so check the label. Plain kefir can give several hundred milligrams per serving. I use it in my bowl of berries every night!

    Lactose-free dairy. If lactose bothers you, lactose-free milk, yogurt and kefir keep the calcium and protein. I drink Fairlife lactose-free milk because it tastes good, but choose any brand you like.

    Lower-sodium cheese. Cheese can bring far too much sodium. Swiss is often one of the best choices; look for about 125 mg of sodium or less per serving. Some fresh mozzarella, reduced-sodium and farmer cheeses may work, but check the calcium, too.

    If you don’t eat dairy 4 sources

    Unsweetened calcium-fortified plant milk. Oat, pea, macadamia, flax and unsweetened coconut milk are good options. My favorites include Ripple pea milk and Good Karma flax milk. Choose zero grams of added sugar and about 300 mg or more of calcium per cup; some give very little. Shake it well, because the calcium settles.

    Unsweetened calcium-fortified nondairy yogurt. Aim for at least 200 to 300 mg per serving, in a serving size you’ll really eat.

    Calcium-fortified orange juice. About 300 to 350 mg per cup. Juice raises blood sugar quickly, so it may not suit diabetes or prediabetes; when it fits, have it with a meal.

    Calcium-set tofu. Look for calcium sulfate in the ingredients. Tofu has more oxalate than the other sources here, so it isn’t an unlimited food.

    Fish with edible bones 2 sources

    Sardines with bones may give about 300 mg in 3 ounces, canned salmon with bones about 180 mg. Choose the lowest-sodium option you can find.

    Lower-oxalate vegetables 3 vegetables

    Kale, broccoli and bok choy all have some calcium. They should be supporting players, not your main sources: broccoli gives about 30 mg in half a cup, cooked. I don’t want you eating enormous bowls of vegetables several times a day to reach 1,000 or 1,200 mg.

    Calcium impostors to skip

    Almond milk, cashew milk and spinach. Almonds are extremely high in oxalate, and spinach contains calcium on paper but is so high in oxalate that much of it isn’t available to your body.


    A Simple Dairy-Free Calcium Day

    You don’t need 25 foods to reach your goal:

    • BreakfastA cup of unsweetened calcium-fortified pea, oat, macadamia or flax milk (about 300 to 450 mg, depending on the brand).
    • LunchA serving of unsweetened calcium-fortified nondairy yogurt (about 200 to 300 mg).
    • DinnerA lower-oxalate vegetable for a little extra.
    • Another mealOne more cup of fortified plant milk (another 300 to 450 mg).

    Depending on the products, that’s about 800 to 1,200 mg, with other foods adding the rest.


    What About Calcium Supplements?

    Food first: you absorb nutrients better from food than from supplements. Some people need a supplement for a specific medical reason, such as osteoporosis, malabsorption, bariatric surgery or bowel disease. If your doctor prescribed one for a reason like that, don’t stop taking it without speaking with them. If you were told to take one without a reason, you might say:

    “I am a kidney stone former, and I would prefer to get my calcium from food when possible. Is there a medical reason I need a calcium supplement?”

    If you do use a supplement, first work out how much calcium you get from food (many foods have some, not just dairy), and adjust your supplement from that baseline. Always take it with a meal, not a snack. Don’t go over your daily amount, and take it in divided doses through the day, not all at once.

    Fortified plant milk isn’t the same as a pill

    You drink it with your meal, so its calcium meets the oxalate in your food. A pill taken between meals or at bedtime may not be there when the oxalate arrives.


    How to Read the Label for Calcium

    Check four things: serving size, calcium, added sugar and sodium. Choose zero grams of added sugar in milk, yogurt and kefir (lactose-free does not mean sugar-free), and watch sodium in cheese and canned fish. Don’t rely on “fortified,” “healthy” or “plant-based” on the front.

    If the label shows only a percentage

    Multiply by 13: 20% is 260 mg, 30% is 390 mg. That percentage is based on the FDA’s Daily Value of 1,300 mg, a labeling tool, not a goal for your body, so don’t worry if your day doesn’t add up to 100%.


    Two Things to Watch

    Calories. If you add a few hundred calories a day from milk or other foods, reduce calories elsewhere.

    Constipation. Dairy can be constipating for some people. Get plenty of fiber from vegetables, fruits and healthy grains. There are many options on a low oxalate diet.

    All-Access Pass

    Know What to Eat Every Week, With Me in Your Corner

    A new Kidney Stone Diet® meal plan every week, simple, tasty and family-friendly, plus my video course and group calls with me: every tool I’ve built over 26+ years, on your schedule, in your corner.

    Nurse Jill Harris

    $48/mo

    (the course alone is a $249 value)

    Join All Access →
    $48/mo, cancel anytime

    or try a week for $24

    What’s included

    • A new meal plan every week $24/WK value
    • My 8-part video prevention course $249 value
    • Group coaching with me $24/mo value
    • 20% off private consults Member discount
    • Four cookbooks $116 value

    Calcium in All Access: the weekly meal plans make your days simpler to plan, my video course walks you through the calcium goal step by step, and on the group calls you can bring me your calcium questions and work on your goal with people doing the same.

    The Kidney Stone Diet is far more than just a diet; this plan is life-altering! … The group calls are such support; this is more like family than a zoom meeting to stay accountable. Jill is far more than a nurse; she is a life coach.

    Kim J. | Kidney Stone Prevention Course

    Podcast Episodes on Calcium

    24 episodes of the Kidney Stone Diet Podcast, each with a full transcript. Pick the question closest to yours.

    Newest Oct 6, 2026

    Is Cheese Good or Bad for Kidney Stones?

    Listen or read
    Pairing calcium with oxalate 7 episodes
    • How much calcium does it take to safely eat high oxalate foods?Ep. 45 · Jul 20, 2021 Most searched
    • How much calcium does it take to flush oxalate?Ep. 297 · May 26, 2026
    • Calcium may dissolve kidney stones?!Ep. 263 · Sep 30, 2025
    • How soon should you have calcium after oxalate?Ep. 175 · Jan 16, 2024
    • Does calcium cancel out oxalates?Ep. 169 · Dec 5, 2023
    • What is the calcium to oxalate ratio?Ep. 72 · Jan 25, 2022
    • Can I eat almonds if I have them with calcium?Ep. 41 · Jun 15, 2021
    Milk, plant milks and how much you need 10 episodes
    • Does alcohol consumption increase urine calcium?Ep. 21 · Jan 26, 2021 Most searched
    • Is Cheese Good or Bad for Kidney Stones?Ep. 314 · Oct 6, 2026
    • Why is too much calcium a problem for kidney stones?Ep. 215 · Oct 22, 2024
    • Help! I can’t get enough calcium without supplements!Ep. 204 · Aug 6, 2024
    • Fact or Fiction: Calcium caused your kidney stonesEp. 181 · Feb 27, 2024
    • Are fortified milks safe for kidney stones?Ep. 161 · Oct 10, 2023
    • Is milk bad for kidney stones?Ep. 124 · Jan 24, 2023
    • Dairy allergies and kidney stonesEp. 121 · Jan 3, 2023
    • How do I get calcium on a plant-based diet?Ep. 111 · Oct 25, 2022
    • Is milk bad for kidney stones?Ep. 74 · Feb 8, 2022
    Supplements, Tums and vitamin D 7 episodes
    • Will TUMS cause kidney stones?Ep. 193 · May 21, 2024 Most searched
    • Food-based supplement danger?Ep. 298 · Jun 16, 2026
    • Most people don’t know this about vitamin DEp. 234 · Mar 11, 2025
    • Is my calcium supplement causing kidney stones?Ep. 232 · Feb 25, 2025
    • This will change how you see osteoporosisEp. 225 · Dec 31, 2024
    • Will vitamin D increase my kidney stone risk?Ep. 123 · Jan 17, 2023
    • Is my Vitamin D supplement causing kidney stones?Ep. 32 · Apr 13, 2021
    All podcast episodes

    Go Deeper

    • 16 Non-Dairy Calcium Sources for Kidney Stone FormersMore ways to get calcium without dairy.
    • Calcium-Fortified Plant MilksWhich plant milks to choose, and why they’re not the same as a pill.
    • Calcium Pairing MistakesCommon mistakes when pairing calcium with oxalate foods.
    • Osteoporosis and Kidney StonesThe stone and bone connection.
    • Eating a Low Oxalate DietHow much you can still eat.
    • SodiumHow salt pulls calcium into your urine.
    • SugarHow added sugar does the same.
    • Meat Protein and the Kidney Stone DietHow too much meat raises urine calcium.
    • Menopause and Kidney Stone RiskHow falling estrogen changes the way your body handles calcium.

    Frequently Asked Questions

    Should I stop eating dairy if I form calcium stones?

    No. Cutting calcium raises your urine oxalate and puts your bones at risk. If dairy works for you, milk, plain yogurt, plain kefir and lower-sodium cheese are excellent choices.

    How much calcium should I eat at one time?

    About 500 mg or less. Your body only absorbs so much at once, and the rest can end up in your urine.

    Do I have to eat the calcium at the same time as the oxalate?

    Yes. “You have to have the calcium at the same time you’re having the high-oxalate food.” (From Ep. 169, Does calcium cancel out oxalates?)

    How much calcium do I need with a high-oxalate food?

    “Anywhere between 20 and 30 mg of oxalate, you might want to have some calcium. Does it need to be a full glass of something? No, but at least a half. You want 200, 300 mg of calcium to go with that.” That calcium counts toward your calcium goal for the day. (From Ep. 297, How much calcium does it take to flush oxalate?)

    Do I need a calcium supplement?

    Not usually, if you can meet your needs with food. If your doctor prescribed one for a medical reason, don’t stop it without talking to them; if no reason was given, ask whether you can get your calcium from food instead.

    Is almond milk a good calcium source?

    Not for stone formers. Almonds are extremely high in oxalate, so choose fortified oat, pea, macadamia or flax milk instead.

    Is spinach a good source of calcium?

    No. Spinach contains calcium on paper, but it’s extremely high in oxalate and much of that calcium isn’t available for your body to absorb.

    Does cheese count toward my calcium?

    It can, but many cheeses are high in sodium. Choose one like Swiss with about 125 mg of sodium or less per serving, and check both the calcium and sodium on the label.

    Can I eat calcium foods on their own, or only with a meal?

    You CAN eat dairy foods that have natural calcium by themselves, so Swiss cheese is fine on its own. If a drink is supplemented with calcium, shake it up and drink it with food.

    If a meal has no calcium food, should I take a calcium pill instead?

    Get your calcium needs met as soon as you can rather than taking a pill. Most of my patients have not thought about calcium their entire lives, so one meal will not be a problem for you.

    Can I eat spinach if I drink a glass of milk with it?

    No, do not eat spinach as a stone former, not even with a glass of milk.

    Does kefir or other dairy have oxalate?

    No. There is no oxalate in dairy, only in plant foods.

    Want to know what to eat every week? All Access is a new Kidney Stone Diet® meal plan every week, my video course (a $249 value) and group calls with me, all for $48/mo, or try a week for $24. Cancel anytime.

    Join All Access →
    $48/mo, cancel anytime

    Free weekly email

    Stay on Track Every Week

    Jill’s free Saturday email about preventing kidney stones, in your inbox once a week.

      Unsubscribe anytime.

      On this page

      1. Why you need calcium
      2. Your bones, too
      3. How much you need
      4. 500 mg at a time
      5. Pair it with oxalate
      6. High urine calcium
      7. The best sources
      8. A dairy-free day
      9. Supplements
      10. Reading the label
      11. Two things to watch
      12. All Access with Jill
      13. Podcast episodes
      14. Questions
      15. Free weekly email

      Six evidence-based goals

      Kidney Stone Diet Goals

      Calcium works with the other goals: too much salt, sugar or meat protein pulls calcium into your urine. Here are all six, and the test that shows which ones matter most for you.

      Goal 1

      Increase Fluids

      Goal 2

      Reduce Sugar

      Goal 3

      Reduce Sodium

      You are here

      Goal 4

      Increase Dietary Calcium

      Goal 5

      Eat Moderate Protein

      Goal 6

      Lower High-Oxalate Foods

      Know your numbers

      The 24-Hour Urine Test

      Want help with all six? In All Access, a new meal plan every week puts the goals on your plate, and my video course teaches each one step by step.

      Jill Harris

      About Jill Harris, LPN, CHC

      Jill Harris is a Licensed Practical Nurse (LPN) who specializes in kidney stone prevention, with more than 26 years of experience and years of work with University of Chicago nephrologist Dr. Fred Coe. Her goal is to teach you what you need to know and, more importantly, how to put that knowledge to work so you can stop forming stones. More about Jill


      KIDNEY STONE DIET®

      with Jill Harris, LPN, CHC

      Kidney Stone Diet® is a set of six evidence-based goals (increase fluids, reduce sugar, reduce sodium, increase dietary calcium, eat moderate protein, and lower high-oxalate foods) developed by Nurse Jill Harris with University of Chicago nephrologist Dr. Fred Coe.

      Kidney Stone Diet Goals
      • Fluids
      • Sugar
      • Sodium
      • Calcium
      • Protein
      • Oxalate
      Stones and Testing
      • Passing a Kidney StoneHave a stone right now?
      • The 24-Hour Urine TestKnow your numbers:
      Free Help
      • Start Here
      • Oxalate Food List
      • Podcast
      • Low Oxalate Recipes
      • Blog
      • Email Newsletter
      Work With Jill
      • All-Access Pass$48/mo
      • Daily Meal Plans
      • Group Coaching
      • Prevention Course
      • Private Consultations
      • Cookbooks
      About
      • About Jill Harris
      • Patient Reviews
      • FAQ
      • Help Desk
      Log in

      Stay on track with Jill’s free weekly email

        Follow Jill

        • YouTube
        • Facebook
        • Instagram
        • TikTok
        • Patreon

        Educational content only, not medical advice. Talk with your own doctor about your care.
        © 1998-2026 Kidney Stone Diet®

        Privacy Site by SPYR