Caffeine appears to decrease calcium absorption by a small amount. Drinking more than three cups of coffee every day may be harmful to bone health.