Oxalate <25 mg/serving
Oxalate 25-99 mg/serving
Oxalate ≥100 mg/serving
Grapefruit has a complicated reputation with kidney stones — and it's important to separate the facts from the myths. Grapefruit is very low in oxalate at about 1 mg per half fruit. The oxalate is not the concern. However, grapefruit interacts with many medications (statins, calcium channel blockers, some immunosuppressants) by inhibiting the CYP3A4 enzyme. If you take any prescription medication, check with your doctor before adding grapefruit to your diet. For oxalate alone, it's completely safe. The medication interaction is a separate, real concern that has nothing to do with kidney stones.
📊 Nutrition at a Glance
📏 Oxalate by Serving Size
| Serving | Weight | Oxalate | Verdict |
|---|---|---|---|
| 1/2 fruit | 123 g | 1 mg | Safe |
| 2 x 1/2 fruit | 246 g | 2 mg | Safe |
| ½ x 1/2 fruit | 61 g | 0.5 mg | Safe |
🏷️ Tags
🟢 See all Fruits rated Safe for kidney stones →
🔗 Related Foods
🟢 Safe alternatives (recommended)
⚠️ Other foods in this category to watch
❓ Frequently Asked Questions
Should I avoid Grapefruit if I have kidney stones?
Short answer: yes. Longer answer: at 1 mg per 1/2 fruit, Grapefruit is one of the safer things you can eat if you're watching oxalate. Harvard T.H. Chan SPH measured this directly.
How much oxalate is in Grapefruit?
One 1/2 fruit of Grapefruit = 1 mg oxalate. Scale it up to 100g and you're at 0 mg. Direct measurement from Harvard, 2024. About as reliable as food data gets.
Is Grapefruit high in oxalates?
Nope. Grapefruit is a low-oxalate food — just 1 mg per 1/2 fruit. Well under the 25 mg cutoff. You're in the clear with this one.
What are the best low-oxalate alternatives to Grapefruit?
Look at the 'Safe Alternatives' section right below this FAQ. Those foods are all under 25 mg oxalate per serving and in the same category as Grapefruit. Pick from those.
How reliable is the data for Grapefruit?
The 1 mg oxalate figure is direct from Harvard's lab — measured, not estimated. The sodium/protein/calcium numbers aren't fully matched yet. When they are, we'll update.