
Canadian Dollar to Moroccan Dirham Exchange Rate Guide
Planning a trip from Canada to Morocco? You’re probably wondering how far your dollars will go and where to get the best rate. Right now, one Canadian dollar buys about 6.65 Moroccan dirhams, but the rate you see on Google isn’t always what you’ll get at the counter, so this guide walks through the real costs of exchanging CAD to MAD, from bank fees to hidden currency traps.
Current CAD to MAD rate: 6.65 MAD · 30‑day high: 6.7953 MAD · 30‑day low: 6.6406 MAD · Best rate provider (mid‑market): Wise (6.67 MAD per CAD)
Quick snapshot
- Current mid‑market rate: 1 CAD ≈ 6.65 MAD (Wise live rate)
- 30‑day range: 6.6406 – 6.7953 MAD (XE data)
- Wise and Revolut both show ~6.70 MAD on their converters (Revolut rate)
- Exact future CAD/MAD rate beyond 2024 – depends on oil and BoC decisions
- Which Moroccan bank branch offers the absolute lowest commission on a given day
- Whether converting CAD to EUR first then to MAD yields better net value after fees
- Analysts expect CAD to regain 75 US cents by end of 2024, which would strengthen CAD vs MAD (Routard analysis)
- Euro/dirham rate held around 10.20–10.70 MAD in early 2025 – MAD’s peg to EUR keeps the cross stable (Routard analysis)
- Check live rates on Wise or Revolut before departure
- Avoid airport bureaus and hotel exchanges (poor rates + high fees)
- Use a fee‑free card (like Wise or Revolut) for ATM withdrawals in Morocco
Six key figures every Canadian traveler should know before landing in Morocco.
| Metric | Value |
|---|---|
| Current exchange rate (1 CAD to MAD) | 6.65 MAD |
| 30‑day high | 6.7953 MAD |
| 30‑day low | 6.6406 MAD |
| Best retail rate source | Wise (6.67 MAD per CAD) |
| Official central bank | Bank Al‑Maghrib |
| Typical ATM fee in Morocco | 1–3% of transaction |
Is the Canadian dollar strong in Morocco?
What is the current CAD to MAD exchange rate?
- Mid‑market rate: 1 CAD = 6.65 MAD
- XE shows a slightly different figure: 1 CAD = 6.596618 MAD on its snippet (XE converter)
- Revolut’s rate is around 6.70150 MAD per CAD (Revolut rate)
These small differences mean the rate you lock in depends on which provider you choose, and whether you accept a margin or pay a fee. The Canadian dollar is currently moderate against the dirham — not as strong as the euro (which trades near 10.70 MAD), but certainly enough to cover a comfortable budget in Morocco at current price levels.
How does the Canadian dollar compare to other currencies in Morocco?
- Euro: 1 EUR ≈ 10.20–10.70 MAD (Routard guide to Morocco budget)
- US dollar: roughly 1 USD ≈ 9.50–10.00 MAD (cross from EUR/MAD plus USD/EUR)
- CAD: around 6.65 MAD, which is about 62% of the euro’s purchasing power
The euro’s dominance in Morocco is partly due to the dirham’s peg to a basket that heavily weights the euro. That means CAD travelers effectively face a double conversion risk if they go through euros.
A Canadian traveler spending 5,000 MAD (≈752 CAD) on a week in Marrakech will pay about 2.5% more if they convert via euros compared to a direct CAD‑to‑MAD transfer with a low‑fee provider. The difference can cover a nice dinner.
What this means for your wallet: sticking to direct CAD-to-MAD conversions and avoiding the euro loop preserves your budget.
Where to find the best exchange rate in Morocco?
Which bank charges the least fees in Morocco?
- Moroccan ATMs (BMCE, Attijariwafa, Banque Populaire) charge a commission of about 2% plus a fixed fee of 20–30 MAD per withdrawal (Airalo guide on Moroccan ATM fees)
- On a withdrawal of 1,000 MAD, that works out to roughly 3.5–4% in total fees
- Exchange bureaus in big cities (Casablanca, Marrakech, Fez) offer better rates than banks and are often open until 22:00 (Desert Foum Zguid travel advice)
- Airport kiosks and hotel front desks should be avoided unless it’s an emergency — they widen the spread by 5–8%
Should you exchange before departure or in Morocco?
Exchange at home: Canadian banks typically charge 2.5–3% foreign transaction fee plus a poor retail rate. Better: use a Wise or Revolut card to withdraw dirhams from Moroccan ATMs. Both give you the mid‑market rate (within 0.5–1% margin) and only pass on the ATM owner’s fee. If you must bring cash, bring only a small amount — exchange at a bureau in the medina after arriving.
Four exchange methods compared:
| Method | Rate quality | Fees | Convenience |
|---|---|---|---|
| Airport kiosk | Poor (5–8% spread) | Commission + wide spread | High (open 24h) |
| Moroccan bank ATM | Mid-market with margin | 1–3% commission + fixed 20–30 MAD | Good (widespread) |
| Bureau de change (city) | Competitive (2–4% spread) | Low or no fee | Moderate (limited hours) |
| Wise/Revolut transfer | Mid‑market (0.5–1% margin) | Low variable fee (~0.5%) | Need app & ATM |
The implication: for most trips, a combination of a fee‑free card for ATMs and a small cash exchange at a city bureau gives you the best rate without hassle.
Will the Canadian dollar go up?
What factors influence the CAD to MAD exchange rate?
- The CAD is heavily influenced by oil prices — Canada is a major oil exporter
- Bank of Canada interest rate decisions affect CAD strength against USD
- The MAD is pegged to a basket dominated by the euro, so EUR/MAD is stable, but CAD/MAD fluctuates with CAD/USD
- Bank Al‑Maghrib’s policy keeps the dirham relatively constant against the euro
What is the forecast for CAD in 2026?
Financial analysts quoted in economic forecasts expect the Canadian dollar to return to around 75 US cents by the end of 2024, which would strengthen CAD against the dirham (Routard analysis). However, beyond 2024 the path is uncertain — oil demand, BoC policy, and global trade tensions will all play a role. For now, the CAD/MAD rate is range‑bound between 6.64 and 6.80.
If CAD strengthens by 5%, that 10,000 MAD trip becomes 9,500 CAD. Not a life‑changing difference, but enough to upgrade from a riad to a luxury riad in the medina.
The catch: this outlook depends on volatile oil markets and central bank decisions – no one can guarantee the exact path.
Which bank charges the least fees in Morocco?
What are typical ATM fees in Morocco?
- ATM fixed fee: 20–30 MAD per withdrawal (Airalo guide)
- Plus a variable commission of about 2% of the amount
- On a 1,000 MAD withdrawal, you lose roughly 40–50 MAD in fees
Is it better to use a credit card or cash?
- Credit cards are accepted in upscale hotels, restaurants, and some medina shops, but often with a 3–3.5% merchant surcharge that gets passed to you (Routard merchant fee note)
- Cash is still king for street food, taxis, and souk bargaining
- Best strategy: use a credit card for large purchases (hotels) and declare you want to pay in dirhams to avoid dynamic currency conversion (DCC)
Dynamic currency conversion (DCC) will offer to charge you in euros instead of dirhams. This can add up to 15% to your bill — always refuse DCC and choose dirhams.
The pattern: cash for small daily expenses, credit card only for big-ticket items and always in dirhams.
Is it better to use euros or dirhams in Morocco?
Can you use euros in Morocco?
- The official currency is the Moroccan dirham (MAD) – it is the only legal tender for most transactions (Desert Foum Zguid currency policy)
- Euros are accepted at some tourist hotels and riads, but always at an unfavourable rate (often 8–10% worse than the market rate)
- If you have euros, it’s smarter to exchange them at a bureau than pay in euros
What is the euro to dirham exchange rate today?
As of early 2025, the euro trades around 10.20 to 10.70 MAD (Routard euro/MAD rate). The dirham is tightly linked to the euro, so the rate fluctuates only within a narrow band set by Bank Al‑Maghrib.
Upsides
- Euros are widely recognized and easy to exchange anywhere in Morocco
- If you already have euros from a previous trip, no need to convert twice
- Euro liquidity means some bureaus offer slightly narrower spreads than for CAD
Downsides
- Paying directly in euros at hotels/restaurants costs you 8–10% extra
- Converting CAD to EUR first then EUR to MAD adds a second conversion fee
- The dirham is not convertible: you must spend or re‑exchange before leaving
The pattern: using dirhams exclusively is almost always cheaper. Carry a small amount of euros as emergency cash, but rely on dirhams obtained via Wise card or a city bureau for all daily spending.
Step‑by‑step guide to exchanging CAD to MAD
- Check live rates on Wise or Revolut to know the mid‑market rate.
- Open a fee‑free multi‑currency account (Wise or Revolut) and load CAD before departure.
- Use that card at Moroccan ATMs – withdraw only large amounts (e.g., 2,000 MAD) to minimize fixed fees.
- At the ATM, always select “MAD” (not euro) to avoid DCC.
- If you bring cash CAD, exchange at a bureau de change in the city center – ask the rate first and show your passport.
- Keep small bills (20–100 dirhams) for taxis, tips, and market purchases.
- Before leaving Morocco, spend or exchange any leftover dirhams – the currency is non‑convertible outside the country (Routard advice on non‑convertibility).
The implication: following these steps slashes your total conversion costs and ensures you never get caught with useless dirhams.
Clarity check: what we know for sure
- Current mid‑market rate ~6.65 MAD per CAD (Wise live rate)
- 30‑day high 6.7953, low 6.6406 (XE data)
- DCC adds up to 15% to any card transaction (Airalo warning on DCC)
- Dirham is non‑convertible outside Morocco (Routard non‑convertibility note)
- Exact future CAD/MAD rate beyond 2024
- Which Moroccan bank branch gives the absolute lowest commission on a given day
- Whether converting CAD → EUR → MAD ever beats direct conversion after fees
- ATM fixed fees (20–30 MAD) and variable commissions (2%) vary by bank and zone – not a fixed universal figure
Weighing these certainties against the unknowns helps you avoid overconfidence and plan for wiggle room.
Quotes from the field
“The Moroccan dirham is not convertible. Travelers are supposed to leave Morocco without dirhams in hand.”
— Le Guide du Routard, a trusted French travel guide with decades of Morocco reporting
“Dynamic currency conversion can cost you up to 15% extra. Always insist on paying in dirhams.”
— Airalo travel finance team, based on their survey of exchange practices in Morocco
For Canadian travelers heading to Morocco, the choice is clear: use a low‑fee digital card (Wise or Revolut) as your primary tool, withdraw dirhams from ATM in lump sums, and never accept DCC. If you must bring cash, convert at a city exchange bureau — not the airport or hotel. That simple strategy saves you roughly 5–8% compared to trad bank methods, which on a two-week trip can mean 300–500 CAD back in your pocket.
For travelers seeking the most up-to-date figures, the current CAD to MAD rate offers a detailed breakdown of the exchange rate and historical trends.
Frequently asked questions
How much is 100 CAD in MAD?
At the current mid‑market rate, 100 CAD equals about 665 MAD. Wise shows 100 CAD = 664.42 MAD (Wise rate).
What is the best time to exchange CAD to MAD?
The rate fluctuates with oil prices and CAD/USD. Monitor rates on XE or Wise a few weeks before your trip. If the rate moves above 6.70 MAD, that’s a good time to convert.
Is it cheaper to exchange in Canada or Morocco?
Exchange in Morocco if you use a fee‑free card or a city bureau. Canadian banks typically charge 2.5–3% foreign transaction fee on top of a worse rate.
Do ATMs in Morocco give good exchange rates?
Yes — they use the mid‑market rate with a margin of about 1–3%, plus a fixed fee of 20–30 MAD. That makes them better than airport kiosks but worse than a Wise card at the same ATM.
Can I use my Canadian credit card in Morocco?
Yes, but expect a 3–3.5% merchant surcharge on top of your bank’s foreign transaction fee. Always insist on paying in dirhams to avoid DCC.
What is the official exchange rate set by Bank Al‑Maghrib?
Bank Al‑Maghrib publishes a daily reference rate. The dirham is pegged to a basket dominated by the euro, so the official rate moves in a narrow band. For current rates, check Bank Al‑Maghrib’s site.
How does the CAD/MAD rate compare to EUR/MAD?
EUR/MAD is about 10.20–10.70, so CAD/MAD is roughly 62% of the euro rate. The euro is more stable against the dirham due to the peg.