Travel Information for U.S. Green Card Holders Visiting Morocco

Morocco Visa for U.S. Green Card Holders

If you have a U.S. green card and want to travel to Morocco, your visa needs depend on the country that issued your passport, not your U.S. residency. Knowing the visa rules ahead of time helps make your trip smooth and hassle-free.

Key Features:

  • U.S. citizens can stay in Morocco visa-free for up to 90 days.
  • Green card holders must follow the visa rules for their passport country.
  • The Morocco eVisa is available for eligible nationalities.
  • Check if your passport qualifies for the eVisa or visa-free access.
  • Application for the eVisa is 100% online and takes 1 to 3 business days.
  • You’ll need a passport valid for 90 days or more and other basic documents.
Apply for Morocco eVisa Now
A smiling traveler at a Moroccan market

Do You Need a Visa for Morocco from the USA?

No visa is required for U.S. passport holders staying less than 90 days. If you're a U.S. citizen, you can visit Morocco for tourism or business without applying in advance. But don’t confuse citizenship with residency. Green card holders with non-U.S. passports need to check the visa rules for their nationality. In most cases, travelers should also ensure their passport is valid for at least six months beyond their intended stay to avoid entry issues.

Check Your Morocco eVisa Eligibility

Morocco Visa for U.S. Green Card Holders: Who Needs One?

U.S. green cardholders who do not hold a U.S. passport must follow the visa requirements for their country of citizenship. For example, if you hold an Indian, Bangladeshi, or Pakistani passport, even with a U.S. green card, you will most likely need a visa to enter Morocco.

The good news is that many passport holders are eligible for the Morocco eVisa, launched in July 2022 for easier travel access. The Morocco eVisa is available for citizens from specific countries, including those who hold a U.S., UK, or Schengen visa or residency. This includes many green card holders, even if their home country typically requires a visa.

Review Morocco Entry Requirements for Your Country

Morocco Visa Requirements for U.S. Citizens

If you’re a U.S. citizen, the process is simple: no visa is needed for stays under 90 days. However, you must meet a few entry conditions, such as:

Though not required for short stays. But applying for the Morocco eVisa can be beneficial for longer or multiple visits.

Secure Your Travel Authorization in Minutes

How to Apply for a Morocco eVisa

If your passport requires a visa, the Morocco eVisa is a fast, simple solution. The application is online and typically takes 1 to 3 business days for processing. You don’t need to visit an embassy. Instead, upload your documents and pay the fee online.

Here’s what you’ll need to do:

Begin Your Morocco eVisa Application Today

Frequently Asked Questions

It depends on your passport. Green card holders must follow the visa rules of their home country, not U.S. residency status.

Yes, many green card holders qualify for the Morocco eVisa. Especially if they also hold a valid U.S., UK, or Schengen visa or residency.

No, U.S. citizens don’t need a visa for stays of up to 90 days for tourism or business purposes.

A valid passport, photo, flight and hotel details, proof of funds, and for some, a valid visa or residency card like a U.S. green card.

Yes, the entire Morocco eVisa process is online. You’ll apply, upload documents, pay the fee, and receive your visa via email.
Start Your Morocco Travel From the U.S. Now