CanadaLebanon

Canadian Embassy in Lebanon

1 embassy

Canada is represented in Lebanon by 1 mission: an embassy in Beirut. Canada requires Lebanese citizens to hold a visa issued in advance.

Canadian Embassy in Beirut

Canada has its embassy in Beirut, the capital; the address on record is Jal El Dib Highway 43, Beirut. Its phone number and website are on its page.

Canada visa for Lebanese citizens

LebanonCanada Visa required Canada visa for citizens of Lebanon

CanadaLebanon Visa on arrival Lebanon visa for citizens of Canada

Canada visa requirements for citizens of Lebanon

  • Visitor visa (temporary resident visa, TRV)
  • Transit visa
  • Study and work permits (brief)
  • Fee: CA$100
  • 4 required documents

checked 22 October 2026

See the full checklist

Lebanese citizens need a visa for Canada, obtained before travel. Applicants in Lebanon turn to the Canadian embassy in Beirut; many countries also use an outsourced visa centre.

Lebanon’s missions in Canada

Missions of Lebanon in Canada (2)

In return, Lebanon has 2 missions in Canada, including its embassy in Ottawa.

Good to know

Canada in Lebanon

Worldwide, Canada has 263 missions in 155 countries; one of them is in Lebanon.

Travel to Lebanon for Canadian citizens

Canadian citizens can get a visa on arrival in Lebanon, valid for stays of up to 30 days. In Lebanon, Canadian citizens can turn to the Canadian embassy for passports and emergency help.

Frequently asked questions

Where is the Canadian embassy in Lebanon?

The Canadian embassy is in Beirut, at Jal El Dib Highway 43, Beirut.

Do Lebanese citizens need a visa for Canada?

Canada requires Lebanese citizens to hold a visa issued in advance.

Do Canadian citizens need a visa for Lebanon?

Lebanon issues Canadian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Does Lebanon have an embassy in Canada?

Yes, Lebanon has its embassy in Ottawa, along with 1 other mission in Canada.