🇲🇦 This is the deep-dive ATM guide for Casablanca and the anchor for the Morocco cluster. The closed-dirham rule (get it on arrival, reconvert before leaving), the universal ~MAD 35 fee and low cap, the fair-licensed-bureau exception, the no-Bank-of-America-Alliance gap, and the always-decline-DCC rule hold across Morocco. For neighborhood card-acceptance, see the Casablanca Money Guide. For brand-specific detail, see the Attijariwafa Bank and BMCE (Bank of Africa) guides. Flying in? Mohammed V (CMN) currency guide.

🎧 Bring USD or EUR to Exchange?

The dirham is closed, so you can't pre-order it. Carry clean USD or EUR to change on arrival. Insured 2–5 day US delivery of bills.

Order USD / EUR → CEI Currency Exchange

The Casablanca money reality: a closed currency, get it on arrival

Morocco works differently from almost everywhere else on this site, because the currency itself is restricted. Three facts shape the picture.

The dirham is a closed currency. You cannot legally buy dirhams before you fly, and no US bank stocks them, so your first cash comes from the airport, an ATM or the licensed bureau. The same rule in reverse: spend or reconvert your dirhams before you leave Morocco, because you cannot take them out.

Every bank now charges a flat fee. Since January 2026, all Moroccan banks (Attijariwafa, BMCE/Bank of Africa, Banque Populaire) add a flat ~MAD 35 foreign-card fee and cap each pull low (often MAD 2,000), so withdraw the maximum each time.

No Bank of America Alliance partner. No Moroccan bank is a BoA Global ATM Alliance partner, so a BoA card pays its 3 percent fee on top of the MAD 35. A no-FX-fee card (Wise, Schwab) is the cleaner tool, and Schwab refunds the MAD 35.

Where to get dirhams in Casablanca, by area

Mohammed V Airport (CMN): your first stop by necessity. Attijariwafa, BMCE, and Banque Populaire ATMs in arrivals, plus the fair licensed Bank Al-Maghrib bureau de change. Get enough for the first day or two here.

Maarif & Gueliz-style new town: Casablanca's modern districts have bank branches and mall ATMs (Morocco Mall, Anfa Place); the safe, easy place to top up.

Downtown & Habous: bank ATMs along the main boulevards; in the old Habous quarter and the markets, carry dirham cash and use a bank machine on a main street first.

The Corniche & Ain Diab: the seafront restaurant and nightlife strip has bank ATMs near the bigger venues; cards work at the modern places, cash for the rest.

Licensed bureaux de change: for changing USD or EUR cash, use a bureau with the Bank Al-Maghrib license sticker in the new town, not an unlicensed medina tout.

Onward cities: the same rules apply in Marrakech, Rabat, Fez, and Tangier, bank ATMs at the interbank rate plus the MAD 35 fee, licensed bureaux for cash. See our Mohammed V airport guide.

What it actually costs to get dirhams, by method

OptionWhereMarkupCost on $100 / ~MAD 1,000
Bank ATM + Schwab (fee refunded)Airport, malls, new townInterbank rate, MAD 35 refunded~$99-100
Licensed bureau de change (clean USD/EUR)Airport, new townFair, regulated official rate~$98-99
Attijariwafa / BMCE ATM, standard card, max pullCitywideInterbank + flat ~MAD 35 fee~$96-97 + home-bank fee
Unlicensed medina exchange toutMedina, tourist strips5-15% spread, short-change risk~$85-92
Accepting DCC at any machineAnywhere+4-12% if you choose 'charge in USD/EUR'~$86-94

Since Jan 2026 every Moroccan bank ATM adds a flat ~MAD 35 fee and caps pulls low (often MAD 2,000), so withdraw the maximum. Morocco has no Bank of America Alliance partner, so BoA debit pays BoA's 3% on top. Indicative rate ~MAD 10 per USD.

⚠ The one thing to get right: decline DCC, and use licensed exchange only. Any machine can offer to "charge in your home currency"; always pick Moroccan dirhams (MAD) and let your card network convert at the interbank rate, DCC adds 4–12 percent on top of the MAD 35 fee. For cash-to-cash, use only licensed bureaux (Bank Al-Maghrib sticker), never the medina touts who short-change during the count-back. See our DCC explained page.

Best card pairing for Casablanca

Bring clean USD or EUR as backup

Because the dirham is closed, carrying crisp, new USD or EUR notes to change at the fair licensed airport bureau is a smart Morocco move, it avoids the per-transaction ATM fee and the low cap for your first chunk of cash. Treat it as exchange stock, not spending money.

Don't over-withdraw at the end

Since you cannot export dirhams, withdraw conservatively in your last days and reconvert any meaningful leftover at a bank or licensed bureau before your flight. Keep your withdrawal and exchange receipts; the airport bureau may ask for them on the way out.

Frequently Asked Questions

Can I get dirhams before arriving?

No, the dirham is a closed currency. Get your first dirhams on arrival (airport ATM or licensed bureau), and spend or reconvert them before you leave Morocco, since you cannot take them out.

How much do Casablanca ATMs charge?

Since January 2026 every Moroccan bank charges a flat ~MAD 35 per withdrawal, at the interbank rate, with low caps (often MAD 2,000). Withdraw the maximum. Schwab refunds the MAD 35. Decline DCC.

Is the airport bureau de change a rip-off?

No, the licensed Bank Al-Maghrib bureau is fair (the official rate is regulated). Avoid the unlicensed medina touts. Use bank ATMs and licensed bureaux.

Is there a Bank of America Alliance partner in Morocco?

No. A BoA card pays its 3% on top of the MAD 35 at any Moroccan ATM. A no-FX-fee card (Wise, Schwab) is cleaner, and Schwab refunds the MAD 35.

How much cash do I need?

A fair amount; Morocco is cash-first (medina, souks, taxis, street food). Withdraw the max per pull given the flat fee and low cap, and keep small notes.

What about leftover dirhams?

Spend or reconvert them before leaving; you cannot export the dirham. Keep your receipts and don't over-withdraw near the end of the trip.