إنّ جسمنا يحتاج إلى الفيتامينات بكميات قليلة فقط، وتناول الفيتامينات بغير حاجة الجسم إليها قد يكون سامًّا، وتختلف الآثار الجانبية التي تصحب زيادة الفيتامينات في الجسم حسب كل فيتامين وطبيعة ذائبيته في الماء، فالفيتامينات الذائبة في الماء (مثل فيتامين ب12) عادةً لا تسبب آثارًا جانبية أو سمية، ومع ذلك لا يُنصَح أخذها بغير حاجة، أما الفيتامينات الذائبة في الدهون (مثل فيتامين د) فتكون سميتها كبيرة وجدّية.
بالنسبة لفيتامين B12 بشكلٍ عام لا يعتبر سامًّا على الجسم إن زاد عن الحاجة، أمّا فيتامين D قد يؤدي ارتفاعه إلى عدة آثار مثل:
- ارتفاع الكالسيوم في الدم بشكلٍ غير طبيعي.
- حصى الكلى.
- الغثيان والتقيؤ المستمر.
- الإمساك.
- العطش الشديد.
- خسارة في الوزن.