Meningitis B Vaccine Cost in Edinburgh

Bexsero (meningitis B vaccine) costs £125 per dose at Edinburgh Vaccination Clinic. Adults require two doses given at least 28 days apart, making the total course £250. That price includes the Independent Prescriber pharmacist consultation at each appointment — no separate prescribing fee, no GP referral needed, no hidden costs.

This page sets out what is included in the price, why MenB vaccination is a private cost for most adults, and how to book your course at Edinburgh Vaccination Clinic, 129 Bruntsfield Place.

Private vaccination clinic Edinburgh

Meningitis B vaccine cost Edinburgh — at a glance

  • Vaccine: Bexsero (meningococcal group B)
  • Price per dose: £125
  • Doses needed: two doses, minimum 28 days apart
  • Total course cost: £250
  • What’s included: Independent Prescriber pharmacist consultation + vaccine administration + vaccination record, at each appointment
  • NHS availability: not available to most adults — NHS covers babies and specific high-risk groups only
  • No GP referral needed: book directly online
  • Where: Edinburgh Vaccination Clinic, 129 Bruntsfield Place, Edinburgh, EH10 4EQ

Award-winning vaccination clinic in Edinburgh

🏆 Travel Health Clinic of the Year — Pharmacy Business Awards 2025. Edinburgh Vaccination Clinic (Bruntsfield Pharmacy) was named the best travel health clinic in the UK.

🏆 Pharmacists of the Year — C+D Awards 2025. Our team was recognised at the C+D Awards, one of the most prestigious awards in UK pharmacy.

Bexsero price at Edinburgh Vaccination Clinic

Price per dose

£125

per dose — consultation included

Full two-dose course: £250

✓ Independent Prescriber pharmacist consultation

✓ Vaccine administration

✓ Post-vaccination observation & aftercare

✓ Written vaccination record

✓ No GP referral or separate prescription fee

Why is the MenB vaccine a private cost in Edinburgh?

The NHS meningitis B vaccination programme covers babies, who receive Bexsero at 8 weeks, 16 weeks, and one year of age. Beyond this, the NHS does not offer a routine MenB catch-up programme for children, teenagers, or adults. Specific high-risk medical groups may qualify for NHS MenB vaccination through their GP or specialist, but for the vast majority of people, private vaccination at £125 per dose is the only available route.

This means that for most adults in the UK — everyone born before the NHS programme started in September 2015 — the only way to obtain meningitis B protection is to pay for it privately. The same applies to older children and teenagers who missed the infant programme, university students wanting protection before freshers week, and anyone who wants to close a significant gap in their vaccination history.

⚠ No NHS catch-up — private vaccination at £125 per dose is the only option for most people

If you were born before September 2015, you have almost certainly never been vaccinated against meningococcal group B — the strain responsible for the majority of bacterial meningitis cases in the UK. There is no NHS route to MenB protection for most adults. A private two-dose course (£250 total) at Edinburgh Vaccination Clinic is the practical solution.

What is included in the £125 dose price?

The £125 per dose price at Edinburgh Vaccination Clinic is all-inclusive. Unlike some private vaccination services that charge separately for the consultation and the vaccine, there are no hidden fees and no separate prescribing charge.

What’s included in every £125 Bexsero appointment

  • Independent Prescriber pharmacist consultation — a qualified clinician reviews your health history, confirms suitability, answers your clinical questions, and prescribes the vaccine; no GP letter or referral required
  • Bexsero vaccine administration — the vaccine is prepared and administered by the same pharmacist who assessed you
  • Post-vaccination observation — you are asked to wait briefly after administration as standard practice; any immediate reactions are managed at the clinic
  • Aftercare guidance — written and verbal information on expected side effects, what to look out for, and when to seek medical attention
  • Vaccination record — a written record of each dose administered, including batch number and date, for your personal health records
  • Dose 2 scheduling — at dose 1 you can book or be given guidance on timing for your second £125 appointment
Pharmacist consultation Edinburgh Vaccination Clinic

MenB vaccine cost vs other meningococcal vaccines

Bexsero (MenB) and MenACWY vaccines cover different bacterial strains and are priced separately. Many people enquiring about meningitis vaccination costs are not aware there are two distinct private vaccines they may need.

VaccineStrains coveredDoses (adults)NHS for adults?EVC price
Bexsero (MenB) Group B (≈60% of UK cases) 2 doses (min. 28 days apart) ✗ Most adults: no £125/dose
£250 total
MenACWY Groups A, C, W, Y 1 dose ✓ Teenagers & students See prices page

For comprehensive meningococcal protection covering all five groups, both vaccines are needed. Our pharmacists advise on optimal scheduling at your consultation.

Is £250 for the MenB course worth it?

Meningococcal group B disease is rare — but when it occurs, it is severe and fast-moving. Around one in ten people who develop invasive meningococcal disease die from it. One in four survivors faces permanent after-effects: hearing loss, limb amputation, brain injury, or cognitive impairment. Most cases progress from first symptoms to life-threatening illness within 24 hours.

Against that background, £250 for a two-dose Bexsero course is a one-time expenditure for long-term protection. No booster is currently recommended for immunocompetent adults after completing the primary course.

Putting the £250 course cost in context

  • One-time cost — £125 per dose, £250 for the complete two-dose primary course; no annual booster currently recommended for healthy adults
  • Consultation included at every appointment — you are paying for a clinical assessment by a qualified Independent Prescriber pharmacist, not just a vaccine
  • No NHS alternative for most adults — for those not covered by the NHS programme, £125 per dose is the only route to MenB protection
  • Compared to the consequences — invasive meningococcal disease kills around 1 in 10 people it affects and causes permanent disability in 1 in 4 survivors
Edinburgh Vaccination Clinic interior

How to complete your £250 Bexsero course

  1. Book dose 1 (£125) Book online — no GP referral needed. Your appointment includes an Independent Prescriber pharmacist consultation and the first Bexsero dose. Around 15–20 minutes.
  2. Wait at least 28 days The minimum interval between doses is 28 days. You can book dose 2 immediately or at any point afterwards.
  3. Attend dose 2 (£125) The second appointment follows the same format: consultation, administration, observation, and vaccination record. You pay £125 at each appointment separately — no upfront payment for the full £250 course required.
  4. Receive your vaccination record After each dose you receive a written vaccination record confirming vaccine, batch number, and date — your permanent record of MenB protection.

⏱ Planning around a deadline?

To complete your £250 MenB course before a specific date, book dose 1 at least five weeks in advance. This allows the 28-day minimum interval between doses plus a few days’ margin.

Why choose Edinburgh Vaccination Clinic?

Every £125 Bexsero appointment at Edinburgh Vaccination Clinic is conducted by an Independent Prescriber pharmacist who assesses your suitability, prescribes the vaccine, and administers it in a single appointment. No GP referral, no waiting list, no separate prescribing fee. Online booking available 24 hours a day.

Bexsero meningitis B vaccination Edinburgh

Edinburgh Vaccination Clinic — 129 Bruntsfield Place

Book your Bexsero course — £125 per dose

Two-dose course £250 total. Consultation included. No GP referral. No separate prescription fee.

Book now →

Book your meningitis B vaccine in Edinburgh

Edinburgh Vaccination Clinic is at 129 Bruntsfield Place, Edinburgh, EH10 4EQ — a short bus ride from the city centre, Marchmont, Tollcross, Morningside, and the University of Edinburgh campus area.

Meningitis B vaccine cost — your questions answered

How much does the meningitis B vaccine cost in Edinburgh?

Bexsero costs £125 per dose at Edinburgh Vaccination Clinic. Adults require two doses given at least 28 days apart, making the total course £250. The price is all-inclusive: Independent Prescriber pharmacist consultation, vaccine administration, and written vaccination record. No separate prescribing fee.

Is the MenB vaccine free on the NHS for adults?

No — not for most adults. The NHS Bexsero programme covers babies only (at 8 weeks, 16 weeks, and 1 year). Specific high-risk medical groups may be eligible through their GP. For all other adults, private vaccination at £125 per dose is the only route, and Edinburgh Vaccination Clinic provides this without a GP referral.

Does the £125 price include the consultation?

Yes. The £125 per dose price is all-inclusive: Independent Prescriber pharmacist consultation, vaccine administration, post-vaccination observation, aftercare guidance, and vaccination record. There is no separate prescribing fee or consultation charge added on top.

How many doses do I need and what is the total cost?

Adults require two doses of Bexsero, given at least 28 days apart. At £125 per dose, the total course cost is £250. You pay per appointment — £125 at dose 1 and £125 at dose 2. No upfront payment required. Once complete, no routine booster is currently recommended for immunocompetent adults — making this a one-time £250 outlay for long-term protection.

Do I need to pay £250 upfront for both doses?

No. You pay £125 at each appointment separately. There is no requirement to pay for the full course in advance.

Can I claim the £250 cost back on health insurance?

This depends on your individual policy. Many policies do not cover preventive vaccinations but some do. Check with your insurer before your appointment. Edinburgh Vaccination Clinic can provide an itemised receipt for each £125 appointment for submission to your insurer.

Is Bexsero cheaper elsewhere in Edinburgh?

Private Bexsero prices vary by provider. When comparing, always check what is included — some providers add a separate consultation or prescribing fee on top of the vaccine price. The £125 per dose at Edinburgh Vaccination Clinic covers everything with no add-ons.

Do I need a GP referral and is there a separate prescription charge?

No GP referral is needed and there is no separate prescription charge. Our Independent Prescriber pharmacists assess, prescribe, and administer Bexsero in a single £125 appointment. Book directly online.

About the prescriber

Ather Diab

Superintendent Pharmacist and Independent Prescriber

🏆 Pharmacists of the Year — C+D Awards 2025

🏆 Travel Health Clinic of the Year — Pharmacy Business Awards 2025

GPhC Pharmacist Registration: 2233707
Pharmacy GPhC Registration: 1042628
Clinic address: 129 Bruntsfield Place, Edinburgh, EH10 4EQ
Verify on GPhC Register

Last reviewed: 21 June 2026