So you’ve just arrived in Spain and finally got your hands on the public health card (Tarjeta Sanitaria). You have the card, but you might feel a bit uncertain. What if you get a headache or a cold? How do you actually use this card to book a doctor’s appointment? I asked a few friends but got a bunch of different answers. So, I decided to do my own research, explore all the different appointment methods, and put together this guide for anyone else who might need it!

How to Book an Appointment: All Your Options
There are three main ways to book an appointment with your family doctor (médico de familia): through a mobile app, by phone, or in person at the health center. You can choose the method that’s most convenient for you.
1. Booking via Mobile App
This is my personal favorite method because there’s no language barrier, and you can do it anytime, anywhere. Each autonomous community (comunidad autónoma) has its own healthcare system app. You’ll need to search for your region’s specific app in your phone’s app store. For example, in Madrid, it’s “Cita Sanitaria Madrid”; in Catalonia, it’s “La Meva Salut”; and in Andalusia, it’s “Salud Responde” or “ClicSalud+”.
The steps are generally the same across apps:
- Download and open the app.
- Enter your health card number, date of birth, and other personal details for verification.
- Select the service you need, usually “Atención Primaria” (Primary Care), and then choose “Medicina de Familia” (Family Medicine).
- The system will display your family doctor’s available time slots for the upcoming days. Choose a time that works for you and confirm.
- Once confirmed, the appointment will be saved in the app, and you’ll typically receive a reminder the day before.
2. Booking by Phone
If you’re not comfortable using an app or need to ask an urgent question, calling is a good alternative. The appointment phone number is usually printed on the back of your health card or on the documents provided by your local health center (centro de salud). When you call, you’ll typically be greeted by an automated system. You can choose your language and follow the prompts to enter your health card number and other details. If you can’t navigate the automated menu, try waiting for an operator. You can simply tell the operator, “Quiero pedir una cita con mi médico de familia” (I want to book an appointment with my family doctor), and then provide your personal information. The downside is that you’ll need some basic Spanish listening skills, and phone lines can be very busy during peak hours, sometimes requiring a long wait, which can be as frustrating as navigating other administrative tasks like [private healthcare plans] or figuring out how to [replace a health card].
3. Booking In Person
This is the most traditional method: simply go to your assigned health center (centro de salud) and speak with the staff at the reception desk. Hand them your health card, and they will help you find and book the next available appointment. The main advantage is that you can resolve any doubts in person, whether it’s about the appointment itself or other procedures like [renewing your health card]. The downside is that it’s time-consuming as you have to go there physically. For those with limited Spanish, it’s a good idea to have the phrase “Quiero pedir una cita, por favor” (I would like to book an appointment, please) written down to show the staff.
| Appointment Method | Pros | Cons |
| Mobile App | Convenient, fast, 24/7 availability, no language barrier | Requires a smartphone and internet access |
| Phone Call | More direct, can explain special situations verbally | Requires basic Spanish, lines can be busy |
| In Person | Can resolve questions face-to-face, most reliable | Time-consuming and requires a trip |
One final reminder: the appointments we typically book are with a family doctor (médico de familia). If you need to see a specialist, such as a dermatologist or ophthalmologist, you cannot book an appointment directly. You must first see your family doctor. They will assess your condition and, if necessary, provide a referral (volante). Only with this referral can you then book an appointment with the corresponding specialist. I hope this guide has been helpful. Wishing everyone good health during their time in Spain!