Question: do canadian citizens need a visa to visit germany?
Answer: Canadian citizens with a valid travel passport can travel to Germany and other countries of the Schengen Area for a maximum of 90 days without having to apply or obtain a Schengen visa. ... To determine whether you need a visa, please check the list of nationals who are required to have a Schengen Visa.