Your questions answered

Where to Get the Rabies Vaccine in Edinburgh

Quick answer

You can get the rabies vaccine in Edinburgh at a private pharmacy travel clinic - Avante Pharmacy (Westfield Road, Brougham Place) or Murrayfield Pharmacy and Travel Clinic - since it's rarely free on the NHS for travel and most GP surgeries don't stock it. Book as early as possible; an accelerated schedule can still work if you're flying within weeks.

Not usually free for travel purposes
Rabies vaccine on NHS
Source: NHS inform
Doses on day 0, 7, and 21-28
Standard schedule
Source: NHS
Doses compressed into 7-21 days
Accelerated schedule
Source: NHS / UKHSA Green Book
Seek medical care immediately, don't wait to return
If bitten abroad
Source: NHS inform

If you're wondering where to get the rabies vaccine in Edinburgh, the short answer is a private pharmacy travel clinic, because it's one of the vaccines the NHS doesn't usually fund for travel and most GP surgeries in Lothian no longer handle travel vaccinations at all. This page covers the access side of things — who can give it, whether it's free, how the timing works if you're flying soon, and what to do if you're bitten abroad. For the full clinical picture — who it's recommended for, doses, and how long protection lasts — see our main guide to the rabies vaccine in Edinburgh.

Can I get a rabies shot at a pharmacy?

Yes. Rabies pre-exposure vaccination is available from pharmacies with travel health services, alongside private travel clinics, and it's one of the core vaccines offered at all three of our Edinburgh branches — Westfield Road, Brougham Place and Murrayfield. The NHS itself lists pharmacies with travel health services as one of the recognised places to get the rabies vaccine, alongside private travel clinics and some GP surgeries.

A pharmacist-led travel clinic will normally combine the rabies vaccine consultation with a wider risk assessment of your trip, checking whether other vaccines or malaria prevention are also worth discussing for the same itinerary.

Can my GP give me a rabies vaccine?

Some GP surgeries can, but two things are worth knowing. First, NHS inform is clear that a GP practice is no longer the point of contact for travel health risk assessments, including travel vaccines, in Scotland — that role has moved to dedicated travel health services such as NHS Lothian's travel clinics or a private pharmacy clinic. Second, even where a GP surgery does stock it, the NHS confirms you'll usually still have to pay for the rabies vaccine if it's for travel, so registering with a GP doesn't in itself get you a free or faster appointment.

The one narrow NHS exception is people who do voluntary work regularly handling wild bats in the UK, who may be able to get the vaccine free through their GP surgery — that's an occupational exposure route, not a travel one.

Is the rabies vaccine free on the NHS?

Not for travel, in almost all cases. NHS inform's list of travel vaccines that are free on the NHS in Scotland covers diphtheria/polio/tetanus, hepatitis A, typhoid and cholera — rabies isn't on it, and the same guidance says you're likely to have to pay. If your risk comes from your job rather than travel — for example, veterinary work or handling animals professionally — speak to your employer, since occupational vaccination is usually organised and funded separately from a travel consultation.

People often ask if there's a free option before booking with us, and the honest answer for travel is almost always no — but that doesn't mean it isn't worth having if your itinerary calls for it. — Emmanuel Ebube Umezulike, superintendent pharmacist

I'm flying in two weeks — is it too late for the rabies vaccine?

No, it isn't automatically too late, but you should book straight away rather than wait. The standard pre-exposure course is spread over about three to four weeks, but both the UK Health Security Agency's Green Book and the NHS confirm that an accelerated schedule can compress the doses into a much shorter window when there isn't time for the full course before you travel. The table below shows roughly how the timing options compare — your pharmacist will confirm which is right for your exact departure date at your consultation.

ScheduleTypical timingBest used when
Standard courseDoses on day 0, day 7, and day 21–28You have a month or more before departure
Accelerated courseDoses compressed into as little as 7–21 daysDeparture is soon and there isn't time for the standard course
BoosterA single doseIt's been over a year since a completed course and you're travelling somewhere rabies is a risk again

Even on the fastest schedule, having some pre-exposure protection before you fly is usually better than having none, because it simplifies the treatment you'd need if you were later bitten or scratched. Book with whichever Edinburgh branch can see you soonest and tell them your departure date so they can plan the right schedule.

What should I do if I'm bitten by a dog abroad?

Get medical help immediately, wherever you are, even if you've already had the rabies vaccine. NHS inform's guidance is direct: if you're abroad, you should seek medical care immediately and not wait until you return to the UK. Before you can get to a clinic, wash the wound thoroughly under running water for several minutes, use an antiseptic such as iodine or alcohol if you have it, cover the wound with a clean dressing, and apply pressure if it's bleeding heavily. If saliva has reached your eyes, mouth or nose, rinse thoroughly with clean water straight away.

If you're back in the UK and think you may have been exposed while travelling, NHS inform advises phoning 111 or your GP for an urgent appointment — don't assume that because you're home, the risk has passed. Rabies is very rare in the UK itself, found only in a small number of wild bats, but the risk from an exposure abroad doesn't reduce just because you've flown home. We've written a longer explainer on the specific "how many days is too late" question in our post on whether 7 days is too late for the rabies vaccine after a bite.

Where in Edinburgh can I get the rabies vaccine?

All three of our branches offer it as part of a travel health consultation:

  • Westfield Road travel clinic — Avante Pharmacy and Travel Clinic, inside Sainsbury's, 39 Westfield Road, Gorgie, EH11 2QW. Book online.
  • Brougham Place travel clinic — Avante Pharmacy and Travel Clinic, 26 Brougham Place, Tollcross, EH3 9JU. Book by phone on 0131 229 7948.
  • Murrayfield travel clinic — Murrayfield Pharmacy and Travel Clinic, 115 Corstorphine Road, EH12 5PZ, a separate business from Avante, close to the Murrayfield Stadium tram stop.

For the fuller picture on doses, timing and who the vaccine is usually recommended for, read our main rabies vaccine in Edinburgh page — this one focuses specifically on where to get it and how the NHS and private routes differ. Whichever branch you choose, mention your departure date when you book so the schedule can be planned around it, and see current prices on the branch page rather than assuming a fixed cost.

If rabies isn't the only vaccine your trip needs, it's worth reading our wider guide to where to get travel vaccinations in Edinburgh, which sets out the NHS and private routes for the full range of travel vaccines side by side.

Frequently asked questions

Can I get a rabies shot at a pharmacy?

Yes. Rabies pre-exposure vaccination is available from pharmacies with travel health services, alongside private travel clinics and some GP surgeries. All three of our Edinburgh branches - Westfield Road, Brougham Place and Murrayfield - offer it as part of a travel health consultation.

Can my GP give me a rabies vaccine?

Some GP surgeries can, but in Scotland GP practices are generally no longer the first point of contact for travel vaccines, and you'll usually still have to pay if it's for travel even where a surgery does stock it. A pharmacy travel clinic is often quicker to book.

Is the rabies vaccine free on the NHS?

Not for travel, in almost all cases. NHS inform's list of free NHS travel vaccines in Scotland covers diphtheria/polio/tetanus, hepatitis A, typhoid and cholera - rabies isn't included, and you're likely to pay for it wherever you have it done.

I'm flying in 2 weeks - is it too late for the rabies vaccine?

No. An accelerated schedule can compress the standard course into as little as 7 to 21 days when there isn't time for the full course, so it's worth booking straight away rather than assuming you've missed the window. Your pharmacist will confirm what fits before your departure date.

What should I do if bitten by a dog abroad?

Wash the wound thoroughly under running water for several minutes, apply antiseptic and a clean dressing, then get medical help immediately - don't wait until you're back in the UK, even if you've already had the rabies vaccine before travelling.

Can I get the rabies vaccine on the same visit as other travel vaccines?

Yes. A pharmacist-led travel consultation typically reviews your full itinerary in one appointment, so rabies vaccination is usually discussed alongside any other vaccines or malaria prevention relevant to your trip, rather than as a separate visit.

Do I need a booster after having the rabies vaccine before?

Most travellers don't need a booster after completing the primary course. A single booster dose may be suggested if it's been over a year since your last course and you're travelling somewhere rabies is a risk again.

Sources

  1. Rabies - Vaccination — NHS
  2. Rabies — NHS inform
  3. Travel health and vaccinations — NHS inform

General information, not a substitute for a consultation. Your pharmacist will recommend what is right for you after assessing your health and plans.

Edinburgh Travel Clinic

Planning a trip? Get your travel health sorted.

Bring your itinerary and vaccination record. A pharmacist builds the plan around your trip, and most travellers are seen the same week.

Logo

Edinburgh Travel Clinic.

Edinburghs Leading Travel Clinic

Westfield Road Branch

Avante Pharmacy, Sainsbury's Supermarket, 39 Westfield Road, Edinburgh, EH11 2QW

01312 872020

Brougham Place Branch

Edinburgh Travel Clinic
Avante pharmacy
26 brougham place,
EH3 9JU

0131 229 7948

5 Star Reviews

Logo

Edinburgh Travel Clinic.

Edinburghs Leading Travel Clinic

Westfield Road Branch

Avante Pharmacy, Sainsbury's Supermarket, 39 Westfield Road, Edinburgh, EH11 2QW

01312 872020

Brougham Place Branch

Edinburgh Travel Clinic
Avante pharmacy
26 brougham place,
EH3 9JU

0131 229 7948

5 Star Reviews

Logo

Edinburgh Travel Clinic.

Edinburghs Leading Travel Clinic

Westfield Road Branch

Avante Pharmacy, Sainsbury's Supermarket, 39 Westfield Road, Edinburgh, EH11 2QW

01312 872020

Brougham Place Branch

Edinburgh Travel Clinic
Avante pharmacy
26 brougham place,
EH3 9JU

0131 229 7948

5 Star Reviews