If you’re looking for the evidence behind that claim, “most harmful to your bones” is too strong. No particular drink automatically causes weak bones, and overall diet, calcium/vitamin D intake, physical activity, age, and other factors matter much more.
Drinks worth limiting for bone health include:
- Heavy alcohol intake — excessive alcohol can interfere with bone formation and increase fracture risk.
- Sugary soft drinks — especially when they replace calcium-rich drinks or contribute to poor overall nutrition.
- Energy drinks — often high in caffeine and added sugar; the bigger concern is excessive intake and displacement of nutritious beverages.
- Very high amounts of caffeinated drinks — excessive caffeine may modestly reduce calcium absorption, particularly when calcium intake is low.
- Highly sugary beverages generally — frequent consumption can contribute to a diet that is less nutrient-dense.
The practical takeaway: You don’t need to completely eliminate coffee, tea, or an occasional soda to protect your bones. Focus on adequate calcium and vitamin D, regular weight-bearing/resistance exercise, not smoking, and keeping alcohol moderate.
If you have osteoporosis or a high fracture risk, it’s worth discussing your calcium, vitamin D, and exercise needs with a healthcare professional.
