Rolu však zohrávajú aj ďalšie faktory, ktoré súvisia so životosprávou. Fajčenie sa podieľa na znižovaní hustoty kostí a u fajčiarov je aj oveľa vyššie riziko vzniku osteoporotickej zlomeniny – podľa lekárov až o 29 percent a o 68 percent je u nich vyššie riziko zlomeniny kŕčka bedrového kĺbu. Nikotín sa tiež podpisuje na zvýšenom uvoľňovaní katecholamínov (hormónov, ktoré produkuje dreň nadobličiek) a dôsledkom je zvýšená kostná resorpcia. Nikotín utlmuje aj činnosť kostných buniek osteoblastov, čo má negatívny vplyv na novotvorbu kostí.
Takisto alkohol negatívne zasahuje do metabolizmu kostí, a tak sa podpisuje na ich odvápňovaní a dôsledkom môžu byť osteoporotické zlomeniny, ktoré patria k závažným komplikáciám osteoporózy, najmä u seniorov. Samozrejme, na vzniku osteoporózy sa podieľa celý rad ďalších faktorov, spomeňme napríklad genetické faktory, hormonálne zmeny, nedostatok fyzickej aktivity, niektoré zápalové ochorenia (napríklad reumatoidná artritída a pod.), pri ktorých je nutné užívanie kortikoidov, poruchy vstrebávania vápnika či vitamínu D, nevhodné zloženie stravy a pod.