Yes — U.S. citizens need a visa for Lebanon, but it's free and issued on arrival at Beirut airport: a 1-month tourist visa extendable to 3 months at General Security offices. One critical rule: Lebanon refuses entry to passports containing Israeli stamps or visas.
Visa on arrival — how it works
Land at Beirut-Rafic Hariri airport, show your passport, hotel booking, and return ticket — you get a free 1-month visa on the spot. No fee, no pre-application. It's extendable free of charge for up to 3 months total at General Security directorates.
The Israeli stamp rule
Lebanon refuses entry to passports containing Israeli visas, stamps, or even Egyptian/Jordanian border stamps suggesting an Israel crossing. If you've traveled to Israel, you may need a fresh passport. Israel no longer stamps passports on entry (they issue paper cards), but exit stamps at land borders can still flag.
What to bring
- Passport valid 6+ months, no Israeli stamps
- Return or onward ticket
- Hotel booking or host's address + phone number
- Proof of funds if asked
Safety context
The State Department advisory for Lebanon fluctuates — check current levels before booking. Beirut and tourist areas (Byblos, Baalbek, Jeita Grotto) see steady visitors when conditions allow; southern regions carry higher advisories. Enroll in STEP.
Lebanon Visa for U.S. Citizens: Free Visa on Arrival (2026) — FAQ
Do U.S. citizens need a visa for Lebanon?
Can I enter Lebanon if I've been to Israel?
How much is the Lebanon visa for Americans?
How long can Americans stay in Lebanon?
Country entry requirements
Related guides
Entry rules change without notice. Always verify with official government sources (travel.state.gov, embassy websites) before booking. Last reviewed October 2026. This page may contain partner links — see our affiliate disclosure.



