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.
However, please note that your passport must be valid for at least three months after the intended date of departure from the EU/Schengen area.
For non-Canadian citizens a Schengen Visa is needed. Canadian residents applying for a Schengen visa can apply at the Embassy of Sweden in Washington, D.C. through VFS Global, or through the Visa Application centers in Chicago, New York and Washington, D.C.
There are currently no VFS offices open in Canada or the US.
The Embassy of Sweden in Washington, D.C. will only accept applications from applicants that are exempt from the current travel ban for Sweden. Please email email@example.com for information about the application process.