Question: do canadian citizens need a visa for sweden?
Answer: If you are a Canadian citizen with a Canadian passport (travel document not accepted) and would like to travel to Sweden for a visit (tourism or business travel) and your stay will not exceed 90 days, you do not require a visa. ... For non-Canadian citizens a Schengen visa is needed.