Eating too much vitamin C most commonly causes digestive problems like diarrhea, stomach cramps, and nausea. The upper limit for adults is 2,000 mg per day, and going beyond that regularly can lead to more serious issues including kidney stones. Your body is actually quite good at flushing out excess vitamin C through urine, but that built-in safety net has limits, especially at very high doses from supplements.
For context, most adults need only 75 to 90 mg of vitamin C daily. A single orange provides roughly 70 mg. So “too much” is almost always a supplement problem, not a food problem. You’d need to eat more than 20 oranges in a day to approach the upper limit.
Digestive Side Effects Come First
The most immediate sign you’ve taken too much vitamin C is gut trouble. Diarrhea, stomach cramps, nausea, vomiting, and heartburn are the classic symptoms. In some cases, high doses can irritate the lining of the esophagus enough to cause swelling.
This happens because your intestines can only absorb so much vitamin C at once. The absorption system is active and saturable, meaning it works efficiently at normal doses but gets overwhelmed as doses climb. When you take a large amount, a significant portion stays unabsorbed in your gut, pulling water into the intestines through osmosis. That’s what triggers the watery diarrhea and cramping. For most people, these symptoms clear up quickly once the dose is reduced.
Kidney Stones Are the Bigger Concern
The more serious risk of chronically high vitamin C intake is kidney stones. Your body breaks down vitamin C into a compound called oxalate, which is then excreted through urine. When oxalate levels in the urine get too high, it can bind with calcium and form calcium oxalate stones, the most common type of kidney stone.
The numbers here are fairly clear. Data from large studies (the Nurses’ Health Study and the Health Professionals Follow-up Study) found that taking more than 1,000 mg of vitamin C per day was associated with a 41% increased risk of developing a first kidney stone. Even moderate supplementation in the range of 250 to 499 mg daily was linked to an 11 to 14% increase in risk. Interestingly, this elevated risk was observed in men but not in women. If you’ve had kidney stones before or have a family history of them, this is worth paying attention to.
Iron Absorption Can Become a Problem
Vitamin C helps your body absorb iron from plant-based foods, which is normally a good thing. But for people who already have too much iron in their blood, extra vitamin C can make things worse. This is particularly relevant for people with hereditary hemochromatosis (a genetic condition that causes iron buildup) or blood disorders like thalassemia and sickle cell anemia, where repeated transfusions lead to iron overload.
For healthy people, even high vitamin C intake doesn’t typically cause iron imbalance. The risk is concentrated among those who already store too much iron and need to limit anything that increases absorption.
It Can Throw Off Medical Tests
One lesser-known effect of excess vitamin C: it can interfere with certain medical tests, particularly blood glucose readings. Vitamin C is a strong antioxidant that reacts with the electrochemical strips used in some glucose meters, producing extra electrical current that inflates the reading. At high blood concentrations of vitamin C, some glucose meters showed errors greater than 15%, which is enough to mask dangerously low blood sugar.
This matters most for people with diabetes who monitor glucose at home, and for hospital patients receiving high-dose vitamin C. If you’re taking large vitamin C supplements and use a glucose meter, it’s worth mentioning to your care team so they can account for potential interference.
How Much Is Too Much
The NIH sets the tolerable upper intake level for vitamin C at 2,000 mg per day for adults. This applies to the total from both food and supplements combined. For younger age groups, the limits are lower:
- Ages 1 to 3: 400 mg
- Ages 4 to 8: 650 mg
- Ages 9 to 13: 1,200 mg
- Ages 14 to 18: 1,800 mg
These limits are the same for pregnant and breastfeeding women within their age group. Going above the upper limit on a single day isn’t dangerous for most people. The risks described above are associated with consistently exceeding these levels over weeks and months.
Why Food Alone Rarely Causes Problems
It’s nearly impossible to overdose on vitamin C from whole foods. The richest food sources, like bell peppers, kiwis, strawberries, and citrus fruits, contain between 50 and 200 mg per serving. You’d have to eat an impractical volume of produce to reach 2,000 mg. The problems almost always trace back to supplements, especially the high-dose tablets marketed at 1,000 mg or more per pill.
Your body also adapts to large doses by absorbing a smaller percentage and excreting the surplus through your kidneys. At typical dietary levels, absorption is efficient. As doses climb into supplement territory, a shrinking fraction actually makes it into your bloodstream. Once your blood levels are saturated, extra vitamin C is essentially dumped directly into urine. This is why megadose vitamin C rarely delivers the immune benefits people hope for: most of it never gets used.

