When it comes to sexual health vaccines for gay and bisexual men, the UK NHS is extraordinarily generous compared to almost anywhere else in the world—but you have to actively ask for them. The clinics will not automatically chase you down to administer them.
💉 The Free NHS Vaccine Stack
All of these are administered at your local GUM/Sexual Health Clinic, not by your GP.
| Vaccine | What it prevents | NHS Eligibility | Doses |
|---|---|---|---|
| HPV (Gardasil) | Anal/throat cancer & genital warts | Free up to age 45 (MSM) | 1 to 3 |
| Hepatitis A | Liver infection (rimming risk) | Free for all MSM | 2 |
| Hepatitis B | Liver infection (fluid risk) | Free for all MSM | 3 |
| Mpox (Jynneos) | Mpox lesions and scarring | Free for high-risk MSM | 2 |
The HPV 45-Year Window
This is the most critical UK-specific detail. In many countries, the HPV vaccine costs €500–$800 and is only free for teenagers. In the UK, if you are a man who has sex with men, you can walk into a clinic and get the HPV vaccine for free until your 46th birthday. Do not age out of this benefit. It is the only vaccine on earth that actively prevents cancer.
Combined Hep A/B: The NHS usually administers Hepatitis A and B together in a combined shot (Twinrix). It requires three doses over 6 months to give you lifetime immunity. If you drop out after dose one, you are not protected.
🦠 The Mpox Reality
Since the 2022 outbreak, the NHS has integrated the Mpox vaccine (Imvanex/Jynneos) into routine sexual health care, though stock fluctuates. It is administered as a subcutaneous injection (under the skin), and you need two doses, 28 days apart, for maximum protection.
If you received a smallpox vaccine as a child (typically only if you were born before 1971 in the UK), you still need the modern Mpox vaccine. The old childhood scar does not guarantee immunity against the current circulating clades.
🗓️ How to Claim Them
- Book a routine screen: The easiest way to get your vaccines is to ask for them during an in-person STI check or PrEP review.
- Call ahead: If you are booking specifically for vaccines, call the clinic. Vaccine clinics are often run by nurses rather than doctors, and they use different appointment slots.
- Bring your history: If you were vaccinated in another country, bring a photo of your records. The NHS will not automatically know your international vaccine history.
Related: