I just moved to Spain recently and wasn’t feeling well yesterday, so I wanted to see a doctor. It turned out the appointment process was completely different from what I expected, and it took me a while to figure it out. I noticed nobody on the forum has covered this topic in detail, so I’ve compiled my experience and the information I gathered to share with anyone who might need it. Hope this helps you avoid some of the hassle!
Step 1: Book an Appointment with Your Family Doctor
In Spain, unless it’s an emergency, the first step to seeing a doctor is always to book an appointment with your family doctor (GP). Only if your family doctor deems it necessary will they refer you to a specialist. Therefore, after you get your health card (tarjeta sanitaria), the first thing you should do is go to your local health center (centro de salud) to register and be assigned a family doctor.
There are three main ways to book an appointment with your family doctor. I personally recommend using the mobile app, as it’s the most convenient and quickest method.
Booking via Mobile App
Each autonomous community has its own health system app. For example, Madrid has Cita Sanitaria Madrid, Catalonia has La Meva Salut, and Andalusia has Salud Responde. After downloading the app for your region, you can log in by entering your health card number and personal details.

Once logged in, the interface is usually very intuitive. Select Nueva Cita (New Appointment) -> Medicina de Familia (Family Medicine), and you’ll see the available time slots for your doctor. Just pick a suitable time and confirm. After a successful booking, the appointment will be saved in the app. It’s super convenient, highly recommended!
Booking by Phone or In Person
If you’re comfortable with your Spanish, or if you can’t get the app to work, you can also call your assigned health center directly to book. You can find the phone number by searching for your health center on Google Maps. When they answer, you can say, Quiero pedir una cita con mi médico de cabecera (I want to book an appointment with my family doctor). Alternatively, the most traditional method is to go to the health center’s reception desk in person. Bring your health card and tell the staff you want to pedir una cita (book an appointment).
| Booking Method | Pros | Cons |
| Mobile App | Convenient, fast, can be done anytime, clear overview | Requires a smartphone and internet access |
| Phone Booking | Good for those not comfortable with technology | Line might be busy, requires some Spanish proficiency |
| In-Person Booking | Most direct, allows for face-to-face communication | Requires a trip to the center, and you might face queues, a common part of seeing a doctor in Spain |
Step 2: Seeing a Specialist
If you have seen your family doctor and they determine that your condition requires a more specialized examination, they will give you a referral to the corresponding specialist. (For issues like poor service, you might look into filing a complaint against a Spanish hospital, but that’s a separate topic.) In the referral process, you cannot book the appointment yourself. After the family doctor issues the referral, the hospital system will schedule your appointment based on the specialist’s availability. You will then be notified of the specific time and location via SMS or a phone call. The waiting period can be quite long, ranging from a few weeks to several months, and isn’t as straightforward as internal processes like nurse transfers, so you must be patient. In summary, seeing a doctor in Spain involves a clear process, but you need to adapt to its pace. I hope this guide helps everyone!