When I first came to Spain, I often heard that the public healthcare system was fantastic—free for everyone with great benefits, despite the long medical waiting times. I recently got to experience it firsthand. Well, it’s definitely free, but the waiting times… they truly make you question everything!
Here’s what happened: a while ago, I had a minor skin issue, so I went to my GP. Getting an appointment with the GP was quick, but after the consultation, they decided I needed to see a dermatologist for confirmation. And that’s when the nightmare began. My GP submitted a referral request through the system, and then came the long wait. The nurse told me that the wait for these medical queues could be several months and that I should go home and wait for a letter or a text message. I was shocked. Several months?
!

After waiting for almost two months with no news, I started to get anxious and went back to the local health center to ask. The nurse checked the system and calmly told me there were still many people ahead of me and that I should continue to wait patiently. She mentioned that for many non-urgent specialist appointments, waiting six months is now considered normal. My goodness, the inefficiency… If it had been a real emergency, treatment would have been seriously delayed. A neighbor told me he once waited almost a year for an MRI scan! This is just ridiculous.
How Long Do You Actually Have to Wait?
I later looked up some official data online, and the waiting times vary significantly across different autonomous communities and specialties. To give you a general idea, here’s a reference table for some common [medical queues]
. If you’ve had similar experiences, please feel free to share them below:
| Specialty | Approx. Average Waiting Time (days) |
| Traumatología | 120-150 |
| Dermatología | 90-120 |
| Oftalmología | 100-130 |
| Pruebas Diagnósticas | 80-110 |
So, What Can Be Done?
Faced with this situation, besides just toughing it out and waiting, there don’t seem to be many options. Many people end up buying private health insurance. The advantage of private insurance is speed; you can book specialist appointments or tests within a few days, without needing a GP referral. The downside, of course, is that you have to pay a monthly premium. For ordinary people like us, this is a significant expense. It feels like paying to save time, which is a real dilemma. I’m curious how everyone else handles this. Are there any tricks to speed up the public queue? Or any recommendations for affordable private insurance plans? Please share your experiences!