LebanonCanada

Lebanese Embassy & Consulates in Canada

  • 1 embassy
  • 1 honorary consulate

Lebanon is represented in Canada by 2 missions: an embassy in Ottawa and an honorary consulate in Halifax. Canadian citizens receive their visa for Lebanon at the border; it covers up to 30 days.

Map: Lebanon’s 2 missions in Canada

Map: Lebanon’s 2 missions in Canada

Lebanese Embassy in Ottawa

Lebanon has its embassy in Ottawa, the capital; the address on record is Lyon Street South 640, Ottawa. The head of mission on record is Bachir Tawk. Its website is linked on its page.

Lebanese honorary consulates in Canada

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

Lebanon visa for Canadian citizens

CanadaLebanon Visa on arrival Lebanon visa for citizens of Canada

LebanonCanada Visa required Canada visa for citizens of Lebanon

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

Canada’s missions in Lebanon

Missions of Canada in Lebanon (1)

In return, Canada has an embassy in Lebanon, in Beirut.

Good to know

Lebanon in Canada

Worldwide, Lebanon has 78 missions in 63 countries; 2 of them are in Canada.

Travel to Canada for Lebanese citizens

Lebanese citizens must obtain a visa before travelling to Canada. In Canada, Lebanese citizens can turn to the Lebanese embassy for passports and emergency help.

When Lebanese missions in Canada are closed

Lebanese missions in Canada close on Canada’s public holidays, the next being Christmas Day on Friday 25 December 2026, New Year's Day on Friday 1 January 2027 and Good Friday on Friday 26 March 2027.

Frequently asked questions

Where is the Lebanese embassy in Canada?

The Lebanese embassy is in Ottawa, at Lyon Street South 640, Ottawa.

Does Lebanon have consulates in Canada?

No career consulate is on record, but Lebanon has an honorary consulate in Halifax.

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.

Do Lebanese citizens need a visa for Canada?

Lebanese citizens must obtain a visa before travelling to Canada.

Does Canada have an embassy in Lebanon?

Yes, Canada has its embassy in Beirut.