
General Vaccination Services
Services in This Clinic

Private
Chickenpox Vaccination
Chickenpox vaccination, with clear advice on the schedule.
See More
Private
HPV Vaccination
HPV vaccination, to help protect against HPV-related conditions.
See More
Private
MMR Vaccination
MMR vaccination, protecting against measles, mumps and rubella.
See More
Private
Pneumococcal Vaccination
Pneumococcal vaccination, to help protect against pneumococcal disease.
See More
Private
Shingles Vaccination
Shingles vaccination, with eligibility confirmed and aftercare explained.
See More
Private
Flu Vaccination
Seasonal flu jabs, with the vaccine given on the spot.
See More
Private
Whooping Cough Vaccination
Pertussis vaccination for those eligible, with timing advice.
See More
Private
Yellow Fever Vaccination
Yellow fever vaccination, given here with certificate.
See More
Private
Covid-19 Vaccination
COVID-19 vaccination, subject to eligibility and stock.
See More
Private
Meningitis B Vaccination
Meningitis B vaccination, with dosing and aftercare guidance.
See More- Services
- 10 available
- Price
- From £24.00
- Availability
- Private service
- Referral
- None needed
- Registration
- Not required
General Vaccinations: Your Questions Answered
Which services are part of the General Vaccinations?
- There are 10 altogether: Chickenpox Vaccination, HPV Vaccination, MMR Vaccination, Pneumococcal Vaccination, Shingles Vaccination, Flu Vaccination, Whooping Cough Vaccination, Yellow Fever Vaccination, Covid-19 Vaccination, Meningitis B Vaccination. Each has a page of its own explaining what is involved, what it costs and how to arrange it.
What does the General Vaccinations cost?
- Anywhere between £24.00 and £225.00, depending on which you need. Every price is listed on our prices page and confirmed with you before treatment begins. If you are unsure which service you need, call 0131 225 7770 and ask to speak to a pharmacist.
Can I book the General Vaccinations directly?
- Yes. This is a private clinic, so you can book with us directly without a GP referral or registration. If your needs would be better met by a GP or hospital, we will tell you clearly and point you in the right direction.
Where is the General Vaccinations based?
- The General Vaccinations is at Forrest Pharmacy, 45 Forrest Road, Edinburgh EH1 2QP, in the city centre and a short walk from the Old Town, Southside and Newington. We are open Monday to Friday, 9:00 AM to 6:00 PM. Book online or call 0131 225 7770.
How soon can I be seen at the General Vaccinations?
- Often the same day. Booking ahead, online or on 0131 225 7770, is the best way to secure your preferred time, and we keep appointments available each day for anyone who needs to be seen quickly.

Expert Care, When You Need It
Book an appointment with our pharmacist-led team today.