Having just arrived in Spain, I’ve finally sorted out my bank card! Beforehand, I saw all sorts of conflicting information online—some said it was instant, others claimed it took a month, which made me really anxious. Today, I’m here to share my recent experience opening an account in Madrid to give a clearer picture for those who’ll be going through the same process.
My Account Opening Timeline
I chose Santander, mainly because it’s close to my home and seems like a major bank with plenty of branches, which is convenient. The whole process was a bit faster than I expected, but it wasn’t entirely smooth, especially when considering potential bank account maintenance fees.
- Day 1: Booked a Cita Previa (appointment) online. I went directly to the Santander website, found the nearest branch, and scheduled an appointment for three days later.
- Day 4: Arrived at the bank on time with my passport, TIE card, residence registration certificate (empadronamiento), and my school’s admission letter to help prove my source of funds. A very nice gentleman assisted me, and the communication went fairly well. I filled out a stack of forms, signed a bunch of papers, and it all took about an hour. They gave me my temporary account information on the spot and told me the card would be mailed to my home.
- Day 10: I received a text from the post office in the morning about registered mail. That afternoon, my bank card arrived! The PIN code was sent in a separate letter, which came two days later.
So, from the day of the bank appointment to receiving the card, it took a total of 6 days. Including the 3-day wait for the appointment, the entire process took 9 days. I feel this is actually quite fast for Spain! 😂

Comparison of Major Banks
Before choosing a bank, I also asked around among my friends, and everyone’s experience was different. I’ve put together a brief guide on opening a bank account in Spain for your reference, but please note that the actual time can really vary depending on the city, the specific branch, and even the staff member who assists you. It’s largely a matter of luck!
| Bank Name | General Wait Time for Card | Features & Comments |
| Santander | 7-15 days | Many branches, good app, but charges maintenance fees for standard accounts (non-student). |
| BBVA | 5-10 days | Widely considered to have the best app with an excellent user experience. The application review process can sometimes be strict. |
| CaixaBank | 7-14 days | Formerly known as La Caixa, it also has tons of branches, but its account maintenance fees are often complained about. |
| Sabadell | 10-20 days | Sometimes more friendly to newly arrived international students, but as for efficiency… well, you know how it is. |
A Few Quick Tips
- Bring all your documents! Your passport, NIE/TIE, and residence registration certificate (empadronamiento) are essential. It’s also a good idea to bring extra documents that can prove your identity or source of funds, like an employment contract or a school admission letter, just in case.
- Book a Cita! Showing up at the bank without an appointment will likely get you turned away. Always book in advance online or through the bank’s app.
- Don’t be afraid to ask! Make sure you clarify all the details about account maintenance fees, transfer costs, etc., right then and there. Many banks offer fee-free accounts for young people or students, so be sure to ask about them!
Patience is key when dealing with administrative tasks in Spain. I hope everyone’s journey to getting a bank card goes smoothly! Feel free to share your own experiences with other banks in the comments!