Općenito je malo ili nimalo nuspojava vitamina D sve dok je unesena količina unutar preporučenih granica. Predoziranje vitaminom D može imati negativne nuspojave kao što su problemi s bubrezima. S druge strane, nedovoljno unosa može dovesti do bolesti kostiju zbog nedostatka. Osim toga, neki lijekovi na recept mogu stupiti u interakciju s vitaminom D i uzrokovati nuspojave.
Preporučena doza za izbjegavanje nuspojava vitamina D može varirati, ali postoje neke općenito dogovorene količine. Djeca i odrasli mlađi od 50 godina trebali bi dobiti između 200 i 400 međunarodnih jedinica (IU) dnevno. Oni u dobi od 51 do 70 godina trebali bi težiti 400 IU dnevno, a oni stariji od 70 godina trebali bi dobiti oko 600 do 1,000 IU. Više od 1,000 IU dnevno može biti otrovno za djecu, a preko 2,000 IU može biti otrovno za odrasle. Toksične razine mogu dovesti do predoziranja i negativnih nuspojava vitamina D.
Predoziranje vitaminom D može uzrokovati probleme sa srcem, kostima i bubrezima. Simptomi uključuju gubitak apetita, povraćanje, zatvor i slabost. Daljnje nuspojave vitamina D u velikim količinama su hiperkalcemija i višak koštane mase. Simptomi hiperkalcemije mogu biti mučnina i povraćanje, učestalo mokrenje, pretjerana žeđ i umor. Također, toksične razine vitamina D mogu narušiti funkcije bubrega, što dovodi do bubrežnih kamenaca i naslaga kalcija u cijelom tijelu.
S druge strane, nedostatak može dovesti do štetnih nuspojava vitamina D. Jedna od glavnih posljedica nedostatka vitamina D je da može uzrokovati rahitis, bolest kostiju koju karakterizira koštano tkivo koje se ne mineralizira pravilno. Također može rezultirati mekim kostima i deformitetima kostura. Simptomi nedostatka uključuju bol u kostima i slabost mišića. Možda će biti potrebno uzimati vitaminski dodatak kako bi se spriječile nuspojave nedostatka.
Osim toga, mnogi lijekovi mogu uzrokovati interakcije i nuspojave vitamina D, poput utjecaja na apsorpciju kalcija i brzinu metabolizma vitamina D u tijelu. Lijekovi koji mogu stupiti u interakciju s vitaminom uključuju steroide, lijekove protiv napadaja i neke lijekove za mršavljenje. Također, lijekovi koji se koriste za liječenje visokog krvnog tlaka i srčanih problema mogu povećati rizik od nuspojava vitamina D. Ako netko uzima lijekove, možda će biti potrebno konzultirati se s liječnikom prije uzimanja dodatka vitamina D kako bi se utvrdilo postoje li bilo koje interakcije koje bi mogle proizvesti negativne nuspojave.