Canadians are not required to obtain a visa to travel in Spain however Canadians must present a passport which must be valid for at least three months beyond the date of their expected departure from the Schengen area.