缺少維生素D會得佝僂病, 但由於維生素D是一種脂溶性維生素, 排泄較慢, 因此補充過多的維生素D也會發生中毒。 維生素D中毒主要原因是少數家長誤認為魚肝油是補藥, 多多益善而盲目增加劑量;也有些家長未向醫師說明近期內曾在其他醫院注射過維生素D3製劑, 以致重複用藥。 也有少數患兒因智力低下, 動作發育遲緩而被誤診為佝僂病, 反復肌肉注射維生素D3製劑。
每個人對維生素D的吸收、利用、貯存和排泄能力各不相同, 因此引起中毒的劑量也有很大的個體差異。 一般來說, 大人每天攝入2.5毫克(10萬國際單位), 寶寶每公斤體重每天攝入 50微克(2 000國際單位), 持續2~3個月;或肌肉注射大劑量維生素D3均可發生中毒。 注射比H服更易發生中毒, 尤其是在大劑量口服的基礎上再注射D2或D3。 維生素D中毒最初表現為低熱、食欲減退, 以後逐步出現精神萎靡, 體重不增,
最特殊而又明顯的症狀是多飲、多尿。 嚴重的病人因持續性血鈣增高, 鈣鹽沉積在體內各器官可造成相應的功能障礙。 如腎血管受累可引起頑固性高血壓;腦血管壁鈣化可發生腦血管意外;沉積在呼吸道粘膜下可導致經久不愈的慢性咳嗽。 對患者進行檢查常顯示血鈣增高、尿鈣持續陽性;X線拍片檢查可見四肢長骨兩端鈣化帶有多量鈣質沉積, 骨膜增厚, 骨皮質增厚。 少數病人可有腎臟、支氣管及四肢軟組織的鈣化陰影。
孕期服用過量的維生素D可致新生兒體重過低, 智慧發育遲緩, 主動脈瓣狹窄, 以及頜骨異常增生等特殊面容。 對可疑的中毒病人, 應立即停服魚肝油製劑, 避免日曬, 避免含鈣豐富的食物(如乳製品, 海產品);必要時可口服氫氧化鋁或硫酸鈉以阻止鈣的吸收;腎上腺皮質激素能使維生素D迅速轉變成活性較差的代謝產物並阻止其吸收, 每日13服1~2毫克/公斤體重的強的松, 1周後血鈣即可恢復正常。