- Address
- Paseo de la Castellana 259D, 28046 Madrid
- Phone
- +34 91 382 8400
- Website
- canadainternational.gc.ca
Canada
Spain
Canadian Embassy & Consulates in Spain
- 1 embassy
- 2 consulates
In Spain, Canada has an embassy in Madrid and 2 consulates in Málaga and Barcelona. Spanish citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days.
Map: Canada’s 3 missions in Spain
Canadian Embassy in Madrid
Canada has its embassy in Madrid, the capital; the address on record is Paseo de la Castellana 259D, 28046 Madrid. Its phone number and website are on its page.
Canadian consulates in Spain
- Consulate of Canada in Málaga
Plaza de la Malagueta 3, 29016 Málaga
- Consulate of Canada in Barcelona
Plaça de Catalunya 9, 08002 Barcelona
Canada also has 2 consulates in Málaga and Barcelona; consulates handle passports, civil registration and, for many countries, visa applications for their district.
Canada visa for Spanish citizens
Spain
Canada Electronic travel authorisation (ETA) Canada visa for citizens of Spain
Canada
Spain Visa-free, 90 days Spain visa for citizens of Canada
Canada visa requirements for citizens of Spain
- Electronic travel authorization (eTA)
- Fee: CA$7
- 1 required document
checked 22 October 2026
Spanish citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days. The application is made online on the official portal of Canada, not at the Canadian embassy.
Spain’s missions in Canada
Missions of Spain in Canada (3)
In return, Spain has 3 missions in Canada, including its embassy in Ottawa.
Good to know
Canada in Spain
Worldwide, Canada has 263 missions in 155 countries; 3 of them are in Spain.
Travel to Spain for Canadian citizens
Canadian citizens can visit Spain without a visa for up to 90 days. In Spain, Canadian citizens can turn to the Canadian embassy for passports and emergency help.
When Canadian missions in Spain are closed
Canadian missions in Spain close on Spain’s public holidays, the next being Constitution Day (Día de la Constitución) on Sunday 6 December 2026, Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026 and Christmas Day (Navidad) on Friday 25 December 2026, and usually on some holidays of Canada, such as Christmas Day on Friday 25 December 2026.
Frequently asked questions
Where is the Canadian embassy in Spain?
The Canadian embassy is in Madrid, at Paseo de la Castellana 259D, 28046 Madrid.
Does Canada have consulates in Spain?
Yes, Canada has 2 consulates in Málaga and Barcelona.
Do Spanish citizens need a visa for Canada?
Before flying to Canada, Spanish citizens must obtain an ETA online; stays of up to 180 days are allowed.
Do Canadian citizens need a visa for Spain?
Canadian citizens do not need a visa for Spain: stays of up to 90 days are visa-free.
Does Spain have an embassy in Canada?
Yes, Spain has its embassy in Ottawa, along with 2 other missions in Canada.