Milk is a good calcium and protein source — fine in early CKD. It's also moderately high in phosphorus (~230 mg per cup), so in advanced CKD and dialysis it counts toward the daily phosphorus budget and may need limits.
One cup of milk: ~8 g protein, ~300 mg calcium, ~230 mg phosphorus. Dairy phosphorus is about 40-60% absorbable — less than additive phosphorus but more than some plant foods.
In early CKD (G1-G3a), milk and yogurt are beneficial — protein and calcium with no harm.
In stage G4-G5 and dialysis, dairy counts toward phosphorus limits (often 800-1,000 mg/day). Alternatives: rice milk (low phosphorus), or unprocessed dairy in measured portions.
Calcium load matters too in dialysis with high calcium — balance dairy with the calcium-phosphorus product in mind.
Advertisement
It depends on your kidney function
Learn moreMostly a myth — tea is fine in normal amounts
Learn moreMyth — coffee is neutral to protective
Learn moreMyth for healthy kidneys; moderation matters in CKD
Learn moreAdvertisement
This content is a general reference, not medical advice, a diagnosis, or a treatment plan. Do not change your diet, fluids, medicines, or dialysis plan without your nephrologist or renal dietitian. Individual recommendations depend on your labs, medications, conditions, and care plan.