CanadaSweden

Canadian Embassy & Consulates in Sweden

  • 1 embassy
  • 1 honorary consulate

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.

Map: Canada’s 2 missions in Sweden

Map: Canada’s 2 missions in Sweden

Canadian Embassy in Stockholm

Embassy of Canada in Stockholm

Embassy · Stockholm

Today 09:00–12:00, 13:00–17:00
Address
Klarabergsgatan 23, 111 21 Stockholm

At Klarabergsgatan 23, 111 21 Stockholm, the Canadian embassy represents Canada towards Sweden. Its phone number and website are on its page.

Canadian honorary consulates in Sweden

Canada has an honorary consulate in Gothenburg; honorary consulates handle emergencies and simple certifications rather than visas or passports.

Canada visa for Swedish citizens

SwedenCanada Electronic travel authorisation (ETA) Canada visa for citizens of Sweden

CanadaSweden Visa-free, 90 days Sweden visa for citizens of Canada

Canada visa requirements for citizens of Sweden

  • Electronic travel authorization (eTA)
  • Fee: CA$7
  • 1 required document

checked 22 October 2026

See the full checklist

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.

Sweden’s missions in Canada

Missions of Sweden in Canada (1)

In return, Sweden has an embassy in Canada, in Ottawa.

Good to know

Canada in Sweden

Worldwide, Canada has 263 missions in 155 countries; 2 of them are in Sweden.

Travel to Sweden for Canadian citizens

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.

When Canadian missions in Sweden are closed

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.

Frequently asked questions

Where is the Canadian embassy in Sweden?

The Canadian embassy is in Stockholm, at Klarabergsgatan 23, 111 21 Stockholm.

Does Canada have consulates in Sweden?

No career consulate is on record, but Canada has an honorary consulate in Gothenburg.

Do Swedish citizens need a visa for Canada?

Swedish citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days.

Do Canadian citizens need a visa for Sweden?

Sweden admits Canadian citizens without a visa for stays of up to 90 days.

Does Sweden have an embassy in Canada?

Yes, Sweden has its embassy in Ottawa.