I recently got my first shot of the 9-valent HPV vaccine in Madrid, and it feels like a huge accomplishment! I noticed that the information online was a bit scattered when I was searching for guides, so I decided to organize my own experience and share it with friends on the forum who might need it. I hope this helps!

Understanding the HPV Vaccine and Spanish Policy
First, it’s important to clarify that in Spain, the HPV vaccine is free for girls around 12 years old as it’s included in the national immunization program. However, for those of us who are past the eligible age, you’ll generally have to pay for it yourself, whether you go through the public or private system. It’s also worth knowing about HPV screening costs in Spain. The most common vaccine available is Gardasil 9, which is the 9-valent vaccine we often hear about. It protects against nine subtypes of the HPV virus, offering more comprehensive coverage.
Public vs. Private: Which to Choose?
Whether to choose the public or private system mainly depends on your needs and budget. To put it simply, with the public system, you first need to book an appointment with your family doctor (médico de cabecera) to get a prescription. Then, you buy the vaccine from a pharmacy yourself and book another appointment with a nurse for the injection. The process can be a bit cumbersome, but the upside is that if you have public health insurance, the consultation might be free. Private hospitals, on the other hand, offer a full-package service: appointment, purchase, and injection are all handled within the hospital. It’s hassle-free, but the overall cost will be higher.
I compared both options, and here’s a breakdown of the process and costs:
| Appointment Method | Process | Pros | Cons |
| Public System | Book family doctor -> Get prescription -> Buy vaccine at pharmacy -> Book nurse for injection | Vaccine price itself might be slightly lower; consultation is free | Cumbersome process, long waiting times, requires multiple appointments |
| Private Hospital | Directly book a gynecologist or GP -> Get prescription after consultation -> Buy vaccine at hospital pharmacy -> Nurse administers injection immediately | Convenient and fast, one-stop service | Higher total cost, includes consultation and service fees |
In the end, for the sake of convenience, I chose a private hospital near my home. When I made the appointment, I simply stated I needed a “Consulta para la vacuna del VPH” (Consultation for the HPV vaccine). The doctor asked a few simple questions about my health and any allergies, and after confirming I was eligible, wrote the prescription. I went downstairs to the pharmacy to pay and pick up the vaccine. The pharmacist reminded me that it needed to be kept refrigerated. Then, I went straight back upstairs to the nurse, who administered the shot. The whole process took less than an hour. The price for one shot was around 170 euros. Three shots add up to a significant expense, but I feel it’s a worthwhile investment in my health! I hope my experience is helpful, and I wish everyone success in getting their vaccine!