Diplomatic missions of Lebanon in Canada

Lebanon Embassy in Ottawa

Lebanon Honorary Consulate in Calgary

Lebanon Honorary Consulate in Edmonton

Lebanon Honorary Consulate in Halifax

Lebanon Honorary Consulate in Port Moody

Lebanon Honorary Consulate in Toronto