Is it possible to take too much vitamin C?

Answer From Katherine Zeratsky, R.D., L.D.

Vitamin C is an essential nutrient. But you can get too much of it.

Vitamin C (ascorbic acid) is a water-soluble vitamin that supports growth and development. It also helps your body absorb iron. Because your body doesn't make or store vitamin C, it's important to include vitamin C in your diet.

Most people can get enough vitamin C for the day in their food. An orange or a cup of strawberries, chopped red pepper or broccoli provides enough vitamin C for the day.

The recommended daily amount for vitamin C is 75 milligrams (mg) a day for women and 90 mg a day for men. During pregnancy, 120 mg a day are recommended. The upper limit for all adults is 2,000 mg a day. Although too much dietary vitamin C is unlikely to be harmful, large doses of vitamin C supplements might cause:

  • Diarrhea
  • Nausea
  • Vomiting
  • Heartburn
  • Stomach (abdominal) cramps
  • Headache

Remember, for most people, a healthy diet provides enough vitamin C.

From Mayo Clinic to your inbox

Sign up for free, and stay up to date on research advancements, health tips and current health topics, like COVID-19, plus expertise on managing health.

To provide you with the most relevant and helpful information, and understand which information is beneficial, we may combine your email and website usage information with other information we have about you. If you are a Mayo Clinic patient, this could include protected health information. If we combine this information with your protected health information, we will treat all of that information as protected health information and will only use or disclose that information as set forth in our notice of privacy practices. You may opt-out of email communications at any time by clicking on the unsubscribe link in the e-mail.

April 28, 2022 See more Expert Answers