Getting a driver's license in Morocco requires passing a written test and a practical driving exam, both administered through your local prefecture or traffic authority
Morocco's driver's license system is managed by regional traffic authorities called préfectures or sous-préfectures, depending on where you live. The process involves several steps: registering with an approved driving school, completing classroom and practical instruction, passing a theoretical exam on traffic rules, and then passing a driving test with an examiner. The entire process typically takes two to four months, though this varies by region and how quickly you move through each stage.
If you already hold a valid driver's license from another country, Morocco may recognize it under certain conditions, but you will still need to understand Moroccan traffic laws and may be asked to show your foreign license at police checkpoints. Residents planning to stay long-term should work toward obtaining a Moroccan license rather than relying on a foreign one.
Key Takeaways
- You must enroll in an approved driving school and complete both theoretical and practical training before taking any official test.
- The written exam covers Moroccan traffic signs, road rules, and safety procedures, and you must pass it before scheduling your driving test.
- The practical driving test is conducted by an official examiner and typically lasts 30 to 45 minutes on public roads.
- You will need a valid passport or national ID, proof of residence, a medical certificate confirming you are fit to drive, and proof of payment of fees.
- Foreign licenses are recognized temporarily, but obtaining a Moroccan license is necessary if you plan to live in the country long-term.
What documents you need to bring
Before you can register with a driving school, gather your identification and medical documentation. You will need a valid passport or national ID card, a proof of residence (such as a utility bill or rental agreement showing your current address), and a medical certificate issued by a licensed physician confirming that you are physically and mentally fit to drive. Some prefectures also require a birth certificate.
The medical certificate must be obtained from a doctor approved by the prefecture—not any doctor. When you contact your local driving school, ask them which clinics or physicians are on the approved list. You will also need to pay registration and exam fees; the amounts vary by region but typically range from 500 to 1,500 Moroccan dirhams total. Keep receipts for all payments, as you will need to show proof when you register for your exams.
How driving schools work in Morocco
Driving schools in Morocco are private businesses licensed by the prefecture. You choose a school, pay their tuition (separate from government fees), and they provide classroom instruction on traffic rules and practical driving lessons in their vehicles. The school schedules your lessons, tracks your progress, and eventually submits your name to the prefecture when you are ready to take the official exams.
Instruction is typically conducted in French or Arabic, depending on the school and region. If you are not fluent in either language, ask the school whether they offer instruction in English or another language, though this is less common outside major cities. The school will also prepare you for the written exam by providing practice tests and study materials. Most schools require you to complete a minimum number of classroom hours (usually 20 to 30) and practical driving hours (usually 20 to 40) before they will present you for testing.
Passing the written test on traffic rules
The theoretical exam is a multiple-choice test administered by the prefecture, usually on a computer or paper form depending on the location. The test covers Moroccan traffic signs, speed limits, right-of-way rules, what to do at intersections, parking regulations, and how to respond to police signals. You will have a set time limit—typically 30 to 45 minutes—to answer 40 questions. You must usually score at least 70 to 80 percent to pass, though the exact threshold varies by prefecture.
Your driving school will provide practice exams that closely mirror the real test. Take these seriously and review any questions you miss. The test is offered in French and Arabic; confirm which language you will take it in when you register. If you fail, you can retake the test after a waiting period (usually one to two weeks), but you may have to pay the exam fee again.
The practical driving test and what examiners look for
Once you pass the written exam, you schedule a practical driving test with an official examiner assigned by the prefecture. The test typically lasts 30 to 45 minutes and takes place on real streets in your town or city. The examiner will ask you to perform basic maneuvers—starting the car, pulling into traffic, turning, parking, stopping at signs and lights, and responding to the examiner's instructions.
The examiner is assessing whether you can control the vehicle safely, follow traffic rules, check your mirrors and blind spots, and respond correctly to road signs and signals. Common reasons for failing include hitting a curb during parking, failing to yield the right of way, speeding, not signaling turns, or showing unsafe mirror-checking habits. If you fail, you can retake the test after another waiting period, usually two to four weeks. Most people pass on their second or third attempt if they have practiced consistently with their driving school.
Using a foreign driver's license in Morocco
If you hold a valid driver's license from another country, you can drive in Morocco on that license for a limited time—typically up to one year for tourists or visitors. Your foreign license must be valid and written in a language you can read; if it is in a language other than French or Arabic, carry an official translation with you. At police checkpoints, you may be asked to show both your foreign license and your passport.
If you are moving to Morocco or planning to stay longer than a year, you should obtain a Moroccan license. Some countries have reciprocal agreements with Morocco that may simplify the process, but you will still need to pass the Moroccan written and practical exams. Contact your local prefecture to ask whether your country has such an agreement and what steps it requires.
Timeline and costs for the full process
The entire process from enrollment to receiving your license typically takes two to four months, depending on how quickly you complete each stage and how busy your local prefecture is. Here is a rough timeline: enrollment and medical exam (one to two weeks), classroom and practical training (four to eight weeks, depending on how many hours you need and how often you schedule lessons), written exam (scheduled after training is complete), and practical exam (scheduled after passing the written test). Once you pass both exams, the prefecture issues your license, which usually takes one to two weeks.
Total costs vary by region and school but typically include driving school tuition (1,500 to 3,000 dirhams), medical certificate (200 to 500 dirhams), and government registration and exam fees (500 to 1,500 dirhams). Some prefectures charge additional fees for the license itself. Ask your driving school for a complete breakdown of costs before you enroll, and confirm whether all fees are included or if there are additional charges for retakes.
Frequently Asked Questions
Can I drive in Morocco on my foreign license right now?
Yes, if your foreign license is valid and you are visiting or have recently arrived. You can drive for up to one year on a foreign license. Carry your license and passport together, and be prepared to show them at police checkpoints. If you plan to stay longer than a year, you should begin the process of obtaining a Moroccan license.
What happens if I fail the practical driving test?
You can retake it after a waiting period, usually two to four weeks. You will likely need to pay the exam fee again. Most people pass on their second or third attempt if they continue practicing with their driving school between attempts.
Do I need to speak French or Arabic to get a license?
The written exam is offered in French and Arabic. If you are not fluent in either, ask your driving school whether they offer instruction in English or can arrange translation support. Some schools in major cities may have English-speaking instructors, but this is not may provide.
How long is a Moroccan driver's license valid?
A Moroccan driver's license is typically valid for 10 years from the date of issue. You will need to renew it before it expires if you continue to drive in Morocco. Renewal involves a medical check and payment of a renewal fee.
What if my driving school closes or I want to switch schools?
You can transfer to another approved driving school. Contact your new school and bring your records from the first school, including proof of hours completed and any fees paid. The new school will help you complete any remaining training and schedule your exams.