ลำไส้มีความสามารถจำกัดในการดูดซึมวิตามินซี จากการศึกษาพบว่าการดูดซึมวิตามินซีลดลงเหลือน้อยกว่า 50% เมื่อรับประทานในปริมาณที่มากกว่า 1,000 มก. ในผู้ใหญ่ที่มีสุขภาพดีโดยทั่วไป megadoses ของวิตามินซีจะไม่เป็นพิษเพราะเมื่อเนื้อเยื่อของร่างกายอิ่มตัวด้วยวิตามินซี การดูดซึมจะลดลงและปริมาณที่มากเกินไปจะถูกขับออกทางปัสสาวะ อย่างไรก็ตาม อาการข้างเคียงอาจเกิดขึ้นได้หากรับประทานมากกว่า 3000 มก. ต่อวัน รวมถึงรายงานเกี่ยวกับอาการท้องร่วง นิ่วในไตเพิ่มขึ้นในผู้ที่เป็นโรคไตหรือประวัตินิ่ว ระดับกรดยูริกที่เพิ่มขึ้น (ปัจจัยเสี่ยงสำหรับโรคเกาต์) และเพิ่มขึ้น การดูดซึมธาตุเหล็กและการมีน้ำหนักเกินในบุคคลที่มีภาวะฮีโมโครมาโตซิส ซึ่งเป็นภาวะทางพันธุกรรมที่ทำให้มีธาตุเหล็กในเลือดมากเกินไป [2] วิตามินซี
การดูดซึมไม่แตกต่างกันหากได้รับวิตามินจากอาหารหรืออาหารเสริม บางครั้งวิตามินซีจะได้รับเป็นการฉีดเข้าเส้นเลือด (ทางหลอดเลือดดำ) เพื่อให้ปริมาณที่สูงขึ้นสามารถเข้าสู่กระแสเลือดได้โดยตรง โดยปกติจะเห็นได้เฉพาะในสภาพแวดล้อมที่มีการตรวจสอบทางการแพทย์ เช่น เพื่อปรับปรุงคุณภาพชีวิตในผู้ที่เป็นมะเร็งระยะลุกลามหรือในการศึกษาทางคลินิกที่มีการควบคุม แม้ว่าการทดลองทางคลินิกไม่ได้แสดงวิตามินซีในขนาดสูงเพื่อให้เกิดผลข้างเคียง แต่ควรให้โดยการดูแลอย่างใกล้ชิดและหลีกเลี่ยงในผู้ที่เป็นโรคไตและโรคทางพันธุกรรม เช่น ภาวะฮีโมโครมาโตซิสและการขาดกลูโคส 6-ฟอสเฟต ดีไฮโดรจีเนส