On monia tekijöitä, jotka voivat vaikuttaa kalsiumin imeytymiseen, mukaan lukien terveellinen ruokavalio ja riittävä määrä D-vitamiinia. Suuret natriumin, kofeiinin ja tyydyttyneiden rasvojen määrät puolestaan voivat estää kalsiumin imeytymistä. Kulutetun kalsiumin määrä, ikä ja alhainen estrogeenitaso voivat myös vaikuttaa kalsiumin imeytymiseen.
D-vitamiinilla näyttää olevan suuri rooli kehoon imeytyvän kalsiumin määrässä. Se auttaa lisäämään kalsiumia sitovien proteiinien tuotantoa ruoansulatuskanavassa, mikä edistää kalsiumin imeytymistä. Lisäksi D-vitamiini auttaa myös kalsiumin imeytymisessä munuaisissa. Sitä voidaan saada luonnollisesti auringonvalolta sekä D-vitamiinilla täydennetyistä elintarvikkeista. Muita kalsiumin imeytymistä edistäviä ravintoaineita ovat C-vitamiini ja magnesium.
Estrogeeni, joka on naishormoni, auttaa myös kalsiumin imeytymisessä. Tämän hormonin tuotanto yleensä vähenee iän myötä ja voi siksi usein johtaa alhaisiin tasoihin. Tämän seurauksena imeytyvän kalsiumin määrä vähenee.
Kohtuullinen annos terveellisiä rasvoja on myös tärkeää, koska rasva muuttuu kolesteroliksi, joka on välttämätöntä D-vitamiinin tuotannolle. Rasvojen liiallisella määrällä voi kuitenkin olla haitallisia vaikutuksia. Ne edistävät ruoansulatuskanavan happamaa ympäristöä, mikä voi estää imeytymistä. Runsas emäksistä muodostavien elintarvikkeiden nauttiminen voi auttaa ylläpitämään terveellistä ympäristöä ruoansulatuskanavassa. Näitä ovat vihannekset, pähkinät ja siemenet sekä useimmat hedelmät.
Tietyt elintarvikkeissa olevat hapot häiritsevät myös kalsiumin imeytymistä. Lehtivihreät, kuten kaulukset ja pinaatti, sisältävät oksaalihappoa, joka voi estää kalsiumin imeytymistä, varsinkin kun sitä käytetään maitotuotteiden kanssa. Monet pähkinät ja siemenet sekä pavut sisältävät fytiinihappoa, joka myös sitoutuu kalsiumiin ja vähentää imeytymistä. Nämä ruoat eivät kuitenkaan ehkä estä prosessia liikaa, koska monet niistä sisältävät myös aminohappoja ja piitä, jotka molemmat lisäävät kalsiumin imeytymistä. Muita kalsiumia sitovia aineita ovat kofeiini, natrium ja stressihormoni, joka tunnetaan nimellä kortisoli.
Kalsiumin imeytyminen heikkenee luonnollisesti iän myötä ja kannustaa kalsiumin saannin lisäämiseen. Annokset tulee kuitenkin pitää pieninä annoksina, sillä mitä suurempi annos, sitä vähemmän imeytyy elimistöön. Siksi on parasta ottaa kalsiumlisää useita kertoja päivässä, jotta kalsium imeytyy mahdollisimman hyvin.