How much does an iron infusion cost in Cardiff?
A private iron infusion at IronOx Clinic costs £699 for IronOx 500 or £899 for IronOx 1000 — all-inclusive. The consultation is free, every infusion includes a complimentary hyperbaric oxygen therapy session, and there are no hidden fees. Most clinics won't publish their pricing. We do.
The Mews, 38 Cathedral Road, Cardiff CF11 9LL · Serving Cardiff and all of South Wales
Iron infusion pricing — everything, in one place
No "from" prices, no per-vial surprises. This is the total cost of treatment at IronOx Clinic.
| Service | Price | What's included |
|---|---|---|
| Initial consultationNo deposit, no card at booking, no obligation | Free | No deposit, no card at booking, no obligation |
| IronOx 500500mg infusion · includes a complimentary HBOT session | £699 | 500mg infusion · includes a complimentary HBOT session |
| IronOx 1000Up to 1000mg infusion · includes a complimentary HBOT session | £899 | Up to 1000mg infusion · includes a complimentary HBOT session |
| Top-up infusionOnly if you need >1000mg in the same treatment course | £300 | Only if you need >1000mg in the same treatment course |
| Blood testing (iron panel)Separate service — most patients bring their own results | £145 | Separate service — most patients bring their own results |
| HBOT — single / 10-packStandalone hyperbaric oxygen therapy (one session already included) | £65 / £500 | Standalone hyperbaric oxygen therapy (one session already included) |
Every IronOx infusion includes one complimentary HBOT session. No repeat-patient discounts — the price is the same, transparently, every time. See the full pricing page for detail.
What's included in the price
One figure covers the whole treatment. There's no separate charge for the consultation, the monitoring, or the GP report — and your first HBOT session is on us.
- Specialist consultation with Dr Ros
- Clinical assessment and dose calculation
- Iron infusion (up to 1000mg)
- 30-minute post-infusion monitoring
- A complimentary hyperbaric oxygen therapy session
- GP report within 24 hours
The free consultation
You book, you're assessed by Dr Ros, and you decide — with no deposit and no card taken. You only pay if treatment goes ahead.
Consultation: Free · Duration ~30 minutes
Private cost vs the cost of waiting
NHS route (£0, but…)
- Up-front cost
- Free
- Typical haematology wait
- 12–18 months
- Referral needed?
- Yes, from GP
- Months of symptoms meanwhile
- Often many
IronOx Clinic
- All-inclusive cost
- £699–£899
- Typical wait
- This week
- Referral needed?
- No — self-refer directly
- Time to feel better
- Often 1–2 weeks
NHS Wales clinical haematology waiting times, Cardiff & Vale UHB, 2026.
Deciding if an iron infusion is worth it
Cost is only part of the picture — the right treatment depends on your ferritin, your symptoms, and whether tablets have worked. These pages help you weigh it up.
Iron infusion cost — common questions
A private iron infusion at IronOx Clinic costs £699 for IronOx 500 (500mg) or £899 for IronOx 1000 (up to 1000mg). Both are all-inclusive — clinical assessment, the infusion, post-infusion monitoring, a complimentary hyperbaric oxygen therapy session, and a GP report within 24 hours. There are no hidden fees.
Your initial consultation is completely free — no deposit, no card taken at booking, no obligation. You only pay for treatment if, after assessment, an infusion is the right next step for you.
Many clinics quote a per-vial 'from' price that excludes consultation, blood tests, monitoring, or follow-up — so the real total is higher than advertised. Our price is the total price: everything for the treatment in one figure, published openly.
A single session delivers up to 1000mg. If your clinically calculated dose needs more, the additional same-course top-up infusion is £300. Dr Ros confirms your exact dose at consultation before anything is booked.
Yes. Because the consultation is free with no deposit, you only pay when treatment goes ahead — on the day of your infusion. The price you're quoted is the price you pay.
If you have recent blood results (within 6 weeks), bring them and you may not need further testing. If you need an iron panel with us, comprehensive blood testing is £145 as a separate service.
Know the price before you book
All-inclusive £699–£899. Free consultation, no deposit, appointments this week.
Book a Free Consultation