Do US Citizens Need a Visa for Morocco?
US citizens are allowed to visit Morocco for tourism or business purposes without a visa, provided their stay does not exceed 90 days. However, with the recent introduction of the Morocco eVisa, travelers now have added options and greater flexibility for different types of visits.
Key Features:
- US passport holders can stay visa-free for up to 90 days.
- Morocco eVisa launched in July 2022 for select nationalities.
- US citizens aren’t required to apply for a Morocco visa unless staying longer than 90 days.
- If you hold a US residency or a Schengen visa, you might be eligible for an eVisa under certain conditions.
- Entry requirements also include a passport valid for at least 6 months, an onward ticket, and proof of funds.

What Is the Morocco eVisa?
The Morocco eVisa is a travel document you can apply for online. It was launched in July 2022 to make things easier for travelers who need a visa to enter Morocco. While US citizens don’t need it for short stays, if you're not eligible for visa-free access or plan on multiple trips, extended stays, or have residency in eligible countries, you may opt for it.
Once approved, the Morocco eVisa is valid for 180 days from the date it’s issued. You can stay in Morocco for up to 30 days on a single trip. If needed, you may request an extension for a longer stay up to 180 days, once you're already in the country. And, most eVisas are approved within 24 to 72 business hours.
Do I Need a Visa to Enter Morocco?
If you're a U.S. passport holder planning a visit to Morocco for up to 90 days, you're in luck. There’s no need to secure a visa before arrival. Your passport simply needs to be valid for at least six months beyond your entry date. And include at least one blank page for stamping in the passport. Moroccan authorities may also ask for proof of onward travel and evidence of sufficient funds to support your stay.
This straightforward entry process makes Morocco an appealing destination for American travelers. As of 2025, visa-free access continues to apply for short stays, making it easier than ever to explore the country’s vibrant souks, golden deserts, and dramatic mountain landscapes.
Visa for Morocco for US Citizens: When Is It Needed?
If you're a U.S. citizen, there are certain situations where you’ll need to apply for a visa before traveling to Morocco. The visa-free allowance only applies to short visits. If you're planning a longer stay or traveling for work or study, you'll need to apply for a consular visa through a Moroccan embassy or consulate in the U.S.
Here are the main situations where a visa is required:
- Staying over 90 days: If you want to stay in Morocco for more than 90 days, you'll need to get special permission or apply for a visa ahead of time.
- Work or study purposes: Tourist or business exemptions don’t cover employment or academic programs.
- Multiple-entry needs: If you plan to enter and leave Morocco multiple times, a single 90-day visa-free entry won’t be enough.
- Passport validity issues: If your U.S. passport is valid for less than six months from your entry date, you may be denied entry and need to apply in advance.
Morocco Visa USA: Passport, eVisa, or Consular?
Here’s a quick breakdown of the visa options available for U.S. travelers heading to Morocco. You can then choose the one that best suits your travel needs.
- Visa-Free Entry: U.S. passport holders can stay in Morocco for up to 90 days without a visa. It's ideal for short-term tourism or business and only requires a passport valid for six months.
- Morocco eVisa: Suitable for U.S. residents or non-exempt nationals, the eVisa allows up to 30 days per entry. It's entirely online and convenient for single trips.
- Consular Visa: Required for stays longer than 90 days or for specific purposes like work or study. This visa must be obtained through a Moroccan embassy or consulate.