Do Canada passport holders need a visa to visit LB?
Canadian ordinary passport holders can get a free visa on arrival at Beirut for tourism, valid for a 1-month stay (extendable to 3 months). No advance visa or eVisa is needed, but the Government of Canada currently advises against all travel to Lebanon due to armed conflict. As of 2026, Canada is on Lebanon's list of nationalities eligible for a cost-free visa on arrival (VoA). A Canadian holding an ordinary passport receives a free single-entry visa at Beirut-Rafic Hariri International Airport (and other official ports of entry) granting an initial stay of one month, extendable for up to two additional months (three months total) through the General Directorate of General Security. To qualify, the passport must be valid (the Lebanese rule requires validity beyond the stay; Canada advises at least six months), contain blank pages, and carry NO Israeli stamps, visas, or seals - any evidence of travel to Israel results in refused entry. Travellers are typically asked for a return/onward (non-refundable) ticket and a local Lebanese contact address. There is no Schengen relevance (Lebanon is not in Europe) and no eVisa/ETA system; the VoA is issued in person at immigration. CRITICAL CONTEXT: the Government of Canada maintains an 'Avoid all travel' advisory for Lebanon owing to the volatile security situation and armed conflict, and consular assistance is severely limited. The visa channel is open, but travel itself is strongly discouraged.
VISA REQUIREDTOURISMSINGLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Canada (PR)Living in Canada as a permanent resident? See PR-specific guidance→