Africa

Morocco immigration and visa guide

Morocco provides Carte de Séjour residence cards for foreign employees with ANAPEC-approved contracts, business investors, Casablanca Finance City (CFC) talent, and retirees.

Direction Générale de la Sûreté Nationale (DGSN) & Ministère de l’Inclusion Économique (ANAPEC)

Processing time
4 – 10 weeks
Passport validity
6+ months
Points-based system
No
Digital nomad friendly
No

Visa options in Morocco

Key requirements

  • Approved Employment Contract (Contrat de Travail d’Étranger - CTE) certified by the Ministry of Labor / ANAPEC
  • Clean criminal record certificate and medical fitness certificate from a Moroccan doctor
  • Registered residential lease contract (Bail de location légalisé) in Morocco

How to apply for a Morocco visa: step by step

  1. 1

    Ministry of Labor CTE Visa Clearance

    Employer obtains visa stamp on employment contract from the Ministry of Labor in Rabat.

    3 - 6 weeks

  2. 2

    Consular Entry Visa (Type D Travail)

    Collect long-stay entry visa at the Moroccan Consulate in country of origin.

    2 - 4 weeks

  3. 3

    Préfecture de Police Carte de Séjour

    Submit dossier at the Service des Étrangers of the local police headquarters (DGSN) to collect biometric Carte de Séjour.

    1 - 2 months

Official government links

Frequently asked questions

What is Casablanca Finance City (CFC) status?

Casablanca Finance City (CFC) is a financial and business hub offering multinational companies and their expatriate employees fast-track work permit processing (within 48 hours) and special 20% flat personal income tax options.

Find a licensed adviser

For advice on your own case, use a licensed immigration lawyer or adviser. Always check they are registered before you pay anyone. Imiatlas does not refer or review cases.

Look for a lawyer registered with the national bar association or law society in Morocco. The official immigration website explains any rules on who may represent applicants.

Direction Générale de la Sûreté Nationale (DGSN) & Ministère de l’Inclusion Économique (ANAPEC)

General information to help you research, not legal advice. Rules change often: always confirm with Direction Générale de la Sûreté Nationale (DGSN) & Ministère de l’Inclusion Économique (ANAPEC) on the official website before applying.