Embassy of Canada in Stockholm
Today 09:00–12:00, 13:00–17:00- Address
- Klarabergsgatan 23, 111 21 Stockholm
- Phone
- +46 8 453 30 00
- Website
- international.gc.ca
Canada
Sweden
In Sweden, Canada has an embassy in Stockholm and an honorary consulate in Gothenburg. Before flying to Canada, Swedish citizens must obtain an ETA online; stays of up to 180 days are allowed.
At Klarabergsgatan 23, 111 21 Stockholm, the Canadian embassy represents Canada towards Sweden. Its phone number and website are on its page.
Mässans gata 10, 7th floor, Gothenburg
Canada has an honorary consulate in Gothenburg; honorary consulates handle emergencies and simple certifications rather than visas or passports.
Sweden
Canada Electronic travel authorisation (ETA) Canada visa for citizens of Sweden
Canada
Sweden Visa-free, 90 days Sweden visa for citizens of Canada
Canada visa requirements for citizens of Sweden
checked 22 October 2026
Swedish 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.
Missions of Sweden in Canada (1)
In return, Sweden has an embassy in Canada, in Ottawa.
Worldwide, Canada has 263 missions in 155 countries; 2 of them are in Sweden.
Sweden admits Canadian citizens without a visa for stays of up to 90 days. In Sweden, Canadian citizens can turn to the Canadian embassy for passports and emergency help.
Canadian missions in Sweden close on Sweden’s public holidays, the next being Christmas Eve (Julafton) on Thursday 24 December 2026, Christmas Day (Juldagen) on Friday 25 December 2026 and St. Stephen's Day (Annandag jul) on Saturday 26 December 2026, and usually on some holidays of Canada, such as Christmas Day on Friday 25 December 2026.
The Canadian embassy is in Stockholm, at Klarabergsgatan 23, 111 21 Stockholm.
No career consulate is on record, but Canada has an honorary consulate in Gothenburg.
Swedish citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days.
Sweden admits Canadian citizens without a visa for stays of up to 90 days.
Yes, Sweden has its embassy in Ottawa.