Daarom ligt de nadruk op preventie à Ouderdomsosteoporose kan worden voorkomen door van jongs af aan veel te bewegen.
Het is belangrijk niet te roken en niet overmatig alcohol te drinken.
Voldoende calcium en vitamine D – in de voeding of eventueel als aanvulling (maar dan niet te veel, dus in overleg met de arts) – is verstandig.
Blootstelling aan zonlicht is goed voor de botten (omdat dan in de huid meer vitamine D wordt aangemaakt).
Bepaalde geneesmiddelen hebben een gunstig effect op de botstofwisseling en de botdichtheid neemt hierdoor toe. Het effect is echter beperkt. Alleen mensen met een duidelijk verhoogd risico komen ervoor in aanmerking. Mede vanwege de soms ernstige bijwerkingen worden dit soort middelen niet langer gegeven dan bijvoorbeeld vijf jaar. –
Essentieel is valpreventie. Dit kan iemand doen door in huis zo goed mogelijk alle oorzaken van vallen weg te nemen. Dit zijn bijvoorbeeld drempels en losliggende matjes.
Ook een goede verlichting is belangrijk. Het valgevaar is ook een van de vele redenen om bij ouderen voorzichtig te zijn met het geven van versuffende en spierverslappende medicijnen, zoals slaaptabletten. Veel ouderen worden duizelig bij opstaan. Voor hen is het goed zich in die situatie eerst even vast te houden, alvorens te gaan lopen.