4. Konsumsi minuman tinggi kafein dan alkohol
Minuman berkafein tinggi seperti kopi dan minuman beralkohol juga dapat menimbulkan osteoporosis. Â Minuman ini menghambat penyerapan kalsium sehingga menghambat pembentukan massa tulang
5. Kebiasaan merokok
Perokok rentan untuk timbulnya osteoporosis karena nikotin mempercepat penyerapan tulang. Merokok juga menyebabkan kadar hormon estrogen berkurang sehingga susunan sel tulang menjadi tidak kuat.
6. Pengaruh obat-obatan
Ada obat-obat tertentu yang jika sering dikonsumsi akan menimbulkan risiko osteoporosis. Salah satu obat yang banyak obat dikonsumsi dengan cara dibeli bebas adalah golongan kortikosteroid. Kortikosteroid ini biasanya dipakai untuk penderita asma, gangguan kulit atau untuk nyeri sendi. Jika sering dikonsumsi, obat ini akan mengurangi massa tulang.Â
Contoh obat kortikosteroid ini antara lain prednison, dexametason dan methylprednisolon. Jika memang diperlukan, pemakaian obat ini haruslah dikansultasikan lebih dulu dengan dokter.
7. Kekurangan vitamin DÂ
Vitamin D merupakan salah satu zat gizi pembentuk tulang. Vitamin D membantu penyerapan kalsium dan fosfor ke dalam tulang sehingga tulang menjadi lebih padat  dan tidak rapuh.Â
8. Kurang terpapar sinar matahari
Sinar matahari membantu proses terbentuknya calcitriol ( vitamin D3) yang dibutuhkan dalam pembentukan, pertumbuhan dan penguatan tulang.