Первичная профилактика заболевания заключается в создании условий максимального накопления костной массы: питание с достаточным содержанием кальция, фосфора, белка, витаминов, адекватное потребление витамина Д3, умеренные физические нагрузки, профилактика падений, отказ от употребления алкоголя, курения, избыточного потребления кофе, коррекция дозы или отмена препаратов, вызывающих снижение костной массы.
Вторичная профилактика остеопороза у женщин должна начинаться после 50 лет с наступлением менопаузы и даже раньше. Она заключается в приёме лекарственных препаратов, среди которых важную роль играют соли кальция и холекальциферол, а лучше их комбинация. Кальций и витамин Д3 снижают скорость потери костной массы и риск переломов.