Morocco Visa and Entry Rules for U.S. Travelers
Morocco Entry Requirements from the United States
Morocco e-Visa ApplicationTravelers from the United States planning to visit Morocco should understand the country’s visa policy for a smooth journey. The entry requirements vary depending on whether you:
- Have a U.S. passport
- Hold a U.S. visa
- Reside in the U.S. with a residence permit
On this page, we provide detailed information on Moroccan visa requirements for U.S. travelers, so you can prepare for your trip hassle-free.

Do U.S. Citizens Need a Visa to Travel to Morocco?
U.S. citizens don't require a visa for short stays of up to 90 days in Morocco for tourism or business purposes. Your passport must be valid for at least 3 months beyond your date of entry into Morocco.
For stays longer than 90 days or for other types of visits, such as employment or study, U.S. citizens need a visa from a Moroccan consulate.
Moroccan Embassy and Consulate General in the U.S.
U.S. citizens who need a long-term visa at the Moroccan Embassy or Consulate General:
Embassy of the Kingdom of Morocco in Washington, D.C.
- Address: 1601 21st Street, NW, Washington, DC 20009
- Telephone: (202) 462-7979
- Working hours: Monday to Friday, 10 a.m. to 4 p.m.
For long-term Morocco visa applications from Washington, DC, check the current appointment process before visiting the consular office. You may need to prepare supporting documents.
Consulate General of the Kingdom of Morocco in New York
- Address: 55 Broadway, New York, NY 10006
- Telephone: (212) 758-2625
- Working hours: Monday to Friday, 9 a.m. to 3 p.m.
For Moroccan visa requirements in New York, confirm the latest appointment and document rules with the Consulate General before attending. Most applicants need to provide travel-purpose evidence, accommodation details, and proof of sufficient funds.
Do U.S. Residents and Visa Holders Need a Visa for Morocco?
Visa policies for Morocco are based on your nationality. Unless you’re from an exempt country, you’ll need a visa for Morocco.
Citizens of more than 100 countries can get an e-Visa for Morocco if they also hold a residence permit or multiple entry visa issued by the United States or some other countries. This is an essential requirement in the application process.
This includes eligible travelers who hold a valid U.S. green card, U.S. residence permit, or multiple-entry U.S. visa.
Exceptions for some nationalities
If you hold a passport from any of the following countries, you can get an e-Visa for Morocco with just your passport. No U.S. visa or residence permit is required for citizens of Benin, Brunei, Cambodia (additional documents may be requested), Guatemala, India, Israel, Jordan, Laos, Thailand, and Vietnam.
What Do I Need to Apply for a Morocco e-Visa with a U.S. RP or Visa?
To apply for a Morocco e-Visa, you'll need the following documents:
- Valid U.S. residence permit, such as a green card, OR a multiple entry U.S. visa
- Passport from an e-Visa eligible country
The supporting documents you use must meet the following validity requirements:
- U.S. residence permit: at least 180 days
- Multiple entry U.S. visa: at least 90 days
- Eligible passport: at least 3 months
These validity periods apply from your date of entry to Morocco. Meeting these requirements is essential for your Morocco e-Visa application to be approved.
Morocco Visa for U.S. Green Card Holders
If you hold a U.S. green card, you may be eligible to apply for a Morocco e-Visa online, depending on your passport nationality.
Morocco visa rules are based on nationality, but a valid U.S. green card can be used as a supporting document for eligible applicants. Your green card must be valid for at least 180 days from your date of entry into Morocco.
To apply, you’ll need your eligible passport, a valid U.S. green card, and a debit or credit card to pay the visa processing fee. Once approved, the Morocco e-Visa allows a stay of up to 30 days.
How Can I Apply for an e-Visa for Morocco as a U.S. Resident or Visa Holder?
Applying for a Morocco e-Visa as a U.S. residence permit holder involves a straightforward online process:
- Fill out the Morocco e-Visa application
- Pay the visa processing fee to submit the application
- Receive the approved visa by email
Once you have sent us your application, make sure to check your email inbox regularly. We’ll contact you if any additional information or documents are needed before we process your e-Visa.
The standard processing time is 1-4 days. However, you can also select our Priority service to ensure your e-Visa is processed within 24 hours.
Morocco e-Visa Fees for U.S. Residents
The Morocco e-Visa fee depends on the processing option you select during the application and your nationality. When you apply on our platform, prices start from 112 USD, which covers government fees and our service fee.
Standard processing is suitable if you are applying in advance. Priority processing is available if you need your e-Visa processed faster at an additional fee. You can review the full cost before submitting your payment.
Payment is made online by debit or credit card. Our platform uses SSL encryption to keep your personal and payment data safe.
Arriving in Morocco From the U.S. with an e-Visa
Even though your e-Visa gives you preapproval to travel, all visitors must comply with Morocco's entry requirements.
Travelers with an e-Visa can enter Morocco through its major airports, such as Mohammed V International Airport in Casablanca, maritime ports, and some land crossings.
Once approved, the Morocco e-Visa allows eligible U.S. residents and visa-holders to stay in Morocco for up to 30 days. This is different from the visa-free stay for U.S. citizens, which allows short visits of up to 90 days.
On arrival in Morocco, you’ll pass through immigration checks. It's essential to have your travel documents, including your passport and a printed or digital copy of your e-Visa, readily available.
If you applied for your e-Visa with a U.S. residence permit or green card as a supporting document, you must bring this with you when you travel.
Immigration officers may also ask for additional documentation. This could include proof of accommodation, return or onward travel tickets, and evidence of sufficient funds for your stay.
Traveling to Morocco as an American
U.S. citizens can visit Morocco without a visa for tourism or business stays of up to 90 days.
Before traveling, check that your passport is valid for at least 3 months beyond your date of entry. You should also be ready to show return or onward travel details, accommodation information, and evidence that you can support yourself during your stay if asked at immigration.
Most travelers from the United States enter Morocco by air through major airports such as Casablanca, Marrakesh, Rabat, or Tangier. Follow the usual immigration process on arrival and keep your passport accessible throughout your trip.