In Morocco, the Institut français de Casablanca and the Institut français de Rabat both run computer-based TEF Canada and TCF Canada. Registration is online only, on the website of the institute where you want to sit, and either exam costs MAD 2,900. Each booking page shows the remaining seats per sitting, and online registration closes 3 to 7 days before the exam.
Key takeaways
- Casablanca and Rabat both run TEF Canada and TCF Canada, on computer.
- Book online only, on the site of the institute where you will sit. MAD 2,900 for either exam.
- Booking pages show seats left per sitting; registration closes 3–7 days before.
- No refund if you cancel, and no new registration within 30 days of a previous sitting.
- Their booking systems only answer from Morocco, so we can’t send alerts for them yet.
On this page
Morocco is one of the easier places to sit a French test for Canada. Both Institut français centres run TEF Canada and TCF Canada, both on computer, and both show how many seats are left on each sitting. IRCC treats the result exactly like one taken in Canada. New to the exams? See what the TEF Canada exam is and what the TCF Canada exam is.
- 2
- Centres: Casablanca and Rabat
- MAD 2,900
- TEF Canada or TCF Canada, 4 tests (2026)
- 3–7 days
- Before the exam, online registration closes
Which centres in Morocco run TEF or TCF Canada?
#| Centre | Exams | Where | How you book |
|---|---|---|---|
| IF Casablanca | TEF Canada + TCF Canada, on computer | 123 Bd Mohamed Zerktouni (certifications desk) | Online on the Casablanca site, seat count per sitting |
| IF Rabat | TEF Canada + TCF Canada, on computer | Desk at 1 rue Abou Inane; exams at 15 rue Al Madina (Hassan) | Online on the Rabat site, seat count per sitting |
The Institut français du Maroc has other branches, but these are the two we have confirmed for the Canada versions. If you live in Marrakech, Fès, Tangier or Agadir, ask your local institute first, then fall back to Casablanca or Rabat.
How do you book in Casablanca or Rabat?
#The Institut français du Maroc asks TEF and TCF candidates to register exclusively online, on the website of the institute where you want to sit. A Casablanca booking won’t get you a seat in Rabat, so choose the city first.
- 1Open the TEF Canada or TCF Canada booking pageGo to the certifications page of the Casablanca or Rabat site and pick the Canada version of the exam.
- 2Choose a sitting with seats leftEach sitting shows its remaining seats. Casablanca usually runs two sittings a day, at 08:30 and 10:00.
- 3Have your ID and photo readyBoth are required in the registration form. Use your name exactly as it appears on your passport or CIN.
- 4Pay MAD 2,900The fee is the same for TEF Canada and TCF Canada, in both cities.
- 5Keep your convocationThe personal convocation issued at registration is what you show, with photo ID, on exam day.
The institute uses two addresses side by side on Boulevard Zerktouni. 121 is the administrative reception. 123 is the desk for certifications, payment and collecting attestations, open Tuesday to Saturday, 9:00–18:00.
Questions go to certifications.casa@ifmaroc.com or +212 (0)5 22 77 98 90. The certifications desk also takes WhatsApp messages on 06 66 12 53 78.
The registration and payment desk is at 1 rue Abou Inane, next to the Place Al Joulane tram stop, open Tuesday to Saturday. The institute is closed on Mondays.
The exams themselves are held at 15 rue Al Madina, behind Lycée Hassan II. Check the address on your convocation before you set off. Contact: cdl.rabat@ifmaroc.com or +212 (0)5 37 68 96 90.
How much does TEF or TCF Canada cost in Morocco?
#| Item | Casablanca | Rabat |
|---|---|---|
| TEF Canada, 4 tests | MAD 2,900 | MAD 2,900 |
| TCF Canada, 4 tests | MAD 2,900 | MAD 2,900 |
| Late date change (illness, bereavement, accident, official exam) | MAD 500 | MAD 500 |
| Re-mark of TCF speaking or writing, per skill | MAD 500 | MAD 500 |
| Correcting a misspelled attestation | MAD 110 | Check with the centre |
IRCC needs all four skills taken on the same day, so book the full exam, not single tests. For how Morocco compares with other countries, see TEF and TCF Canada fees.
What are the cancellation and retake rules?
#- No refunds. Fees are not refunded if you cancel.
- Date changes are possible only while registration for that session is still open.
- After registration closes, a change is granted only for illness, a death in the family, an accident or an official exam. Ask in writing within 5 working days of the test. It costs MAD 500.
- 30-day rule. The institute cancels any TCF or TEF registration made less than 30 days after a previous sitting, without refund. That is stricter than the 20 days some centres apply (see retake rules), and in Morocco the 30 days is what counts.
- Adapted conditions for a disability are the one exception to online booking: register in person at the desk with a medical certificate.
- Myth
I can register at the desk if the website is slow.
FactTEF and TCF registration is online only. The desk route is reserved for candidates who need adapted conditions.
- Myth
A Rabat booking works in Casablanca too.
FactEach institute sells its own seats. Register on the site of the city where you will sit.
- Myth
I can rebook 20 days after a bad result.
FactThe Institut français du Maroc applies 30 days and cancels earlier registrations without refund.
How do you catch a seat without alerts?
#Because the pages show seats left per sitting, you can see a session filling in real time. Online booking closes 3 to 7 days before each exam, but a sitting can sell out long before that.
- Check both cities. Casablanca and Rabat are a short train ride apart, and one may have seats when the other is full.
- Check more than once a day. The seat counts change as people book, and new sittings appear on the same pages.
- Have your ID scan, photo and payment ready before you open the page, the same way you would on a registration day.
- If both are full for months, work out how much time you really have with the earliest seat finder and the best time to book.
Elsewhere in the region, Beirut and Cairo publish yearly calendars. See TCF Canada in Lebanon and Egypt.
What happens on exam day?
#You collect your attestation at the reception of the centre where you sat (in Casablanca, at the 123 Bd Zerktouni desk). The full exam-day list is in documents for exam day, and your result stays valid for 2 years from the test date.
Check yourself
1 of 3.How do you register for TCF Canada at the Institut français de Rabat?
2 of 3.You sat TEF Canada in Casablanca 25 days ago. Can you book again now?
3 of 3.How much is TEF Canada in Morocco?
Questions people ask
At the Institut français de Casablanca and the Institut français de Rabat. Both also run TEF Canada.
On computer, in both Casablanca and Rabat.
MAD 2,900 for the four tests, in both cities. TEF Canada is the same price.
No. Fees are not refunded on cancellation. You can switch dates while registration is still open, and after that only for illness, a death in the family, an accident or an official exam, for MAD 500.
Their booking systems only respond from inside Morocco, so our monitor can’t read them yet. Check the booking pages directly; they show the seats left on each sitting.
Not within 30 days of your previous sitting. The Institut français du Maroc cancels earlier registrations without refund.
Terms in this guide
- Institut français
- Convocation
- Live seat count
- Attestation
- E-TEF / E-TCF
- TEF Québec
- Result validity
- TCF Tout Public
Each one is defined in plain English in the TEF & TCF Canada glossary.
Sources
- Institut français de Casablanca: Certifications
- Institut français de Casablanca: Contact & accès
- Institut français de Rabat: Certifications
- Institut français de Rabat: Contact & accès
- Institut français du Maroc: 2026 certifications leaflet
- Institut français du Maroc: Registration conditions for TCF, TEF, DELF/DALF
- IRCC: Language testing for Express Entry
Rules and fees change. Always confirm with IRCC and your test centre before you pay.
Your next step
Don’t miss the next seat.
Pick your cities. We check every booking page around the clock and alert you the moment a seat opens.