🇲🇦 This is the brand hub for BMCE Bank (Bank of Africa). For the bigger picture on the closed dirham, the universal MAD 35 ATM fee, the licensed bureaux, and the no-Bank-of-America-Alliance gap, see the Morocco Money Guide. For exact ATM areas and the fee-beating playbook, see the Casablanca ATM Guide. For card-acceptance and the tram, see the Casablanca Money Guide. For Morocco's largest bank, see the Attijariwafa Bank guide. Flying in? Mohammed V (CMN) 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 shipping of bills.

Order USD / EUR → CEI Currency Exchange

What BMCE Bank is, in one paragraph

BMCE Bank, the Banque Marocaine du Commerce Exterieur, is one of Morocco's largest banks and now trades under the name Bank of Africa. It is the parent of the wider Bank of Africa group, which operates in around twenty African countries, so its reach stretches well beyond Morocco into West, Central, and East Africa. Within Morocco it has a wide branch and ATM network in Casablanca and the other cities. For US travelers the relevant facts are local and specific: BMCE machines dispense dirhams at the interbank rate, add the now-standard flat MAD 35 foreign-card fee, and cap each withdrawal low (commonly MAD 2,000), so the rule, as with every Moroccan bank, is to withdraw the maximum.

What BMCE charges foreign cards

Fee componentAmountPaid to
BMCE operator fee (foreign card)~MAD 35 flatBMCE, per withdrawal (refunded by Schwab)
Exchange rateMid-market (interbank)Visa or Mastercard network
Per-transaction cap~MAD 2,000 (low)BMCE (withdraw the maximum)
Your home bank's foreign ATM fee$2-5Your home bank, unless waived (Schwab, Wise)
Your home bank's FX conversion fee1-3%Your home bank, unless 0% FX card
DCC markup (if accepted)+4-12%Always decline. Pick Moroccan dirhams every time the screen offers your home currency.

Since January 2026 every Moroccan bank charges the flat ~MAD 35 fee, BMCE included. Morocco has no BoA Alliance partner, so BoA debit pays BoA's 3% on top. The dirham is closed; get it on arrival and reconvert before leaving.

How to make BMCE cheap: withdraw the maximum, refund the fee

BMCE's costs are the Moroccan standard now, so the same two moves apply. First, withdraw the maximum each transaction: because the MAD 35 fee is flat, one MAD 2,000 pull costs the same as a MAD 500 one, so larger, fewer withdrawals lower your per-dirham cost. Second, carry a Charles Schwab card, which refunds ATM operator fees worldwide, the MAD 35 included, making a BMCE withdrawal effectively free. And because the dirham is closed, get your first cash on arrival (a BMCE airport ATM or the fair licensed bureau) and spend or reconvert it before you leave Morocco.

Bank of America customers should note there is no fee-free ATM in Morocco: with no BoA Alliance partner, a BoA card pays its 3 percent non-network fee on top of the MAD 35. A Wise or Schwab card is the better tool, and Schwab is the one that directly cancels the MAD 35.

Where to find BMCE Bank in Morocco

Casablanca

The new town & downtown

BMCE ATMs across Casablanca's Maarif, downtown, and the malls. Covered in the Casablanca ATM Guide.

Wide network

Across the cities

BMCE has a wide ATM and branch network in Marrakech, Rabat, Fez, Tangier, and the tourist towns; a machine is rarely far.

Bank of Africa

~20 African countries

As the Bank of Africa parent, BMCE operates across the continent; the Moroccan network is what matters for dirhams.

Marrakech

Gueliz & the medina edge

BMCE ATMs in Gueliz and around the medina; use the branch and mall machines rather than the medina-wall standalones.

CMN Airport

Mohammed V arrivals

BMCE ATMs in the CMN arrivals hall, your first dirhams on arrival, near the fair licensed bureau de change. See the CMN airport guide.

Safety

Use branch & mall machines

Stick to BMCE ATMs inside branches or shopping centres rather than medina-wall standalones, which have a higher skim and DCC-pitch rate.

BMCE (Bank of Africa) vs Attijariwafa: the actual decision

BMCE (Bank of Africa)Attijariwafa
Foreign-card fee~MAD 35 flat~MAD 35 flat
Per-transaction cap~MAD 2,000 (low)~MAD 2,000 (low)
BoA Global ATM Alliance partnerNo (none in Morocco)No (none in Morocco)
Network size in MoroccoMajor, very wideLargest
Regional footprintBank of Africa, ~20 countriesFrancophone Africa

Decision tree: since January 2026 the cost is effectively identical (both ~MAD 35 flat, both a low cap, neither a BoA Alliance partner), so use whichever is nearest, ideally inside a branch or mall. Attijariwafa has the larger Moroccan network; BMCE's machines are widespread too. Either way, withdraw the maximum and pair the bank with a fee-refunding Schwab card.

Best card pairing with BMCE Bank

Charles Schwab Investor Checking

Schwab adds zero foreign-transaction fee and refunds ATM operator fees worldwide, including BMCE's MAD 35. Pair it with a max withdrawal and a BMCE machine in a mall and your Moroccan cash becomes effectively free. Still decline DCC and choose dirhams.

Bank of America debit (no Alliance waiver here)

Morocco has no BoA Global ATM Alliance partner, so a BoA card pays its 3 percent non-network fee on top of BMCE's MAD 35. There is no fee-free Moroccan ATM for BoA cards; a no-FX-fee card, ideally Schwab, is the better option.

Frequently Asked Questions

How much does BMCE charge foreign cards at ATMs?

A flat ~MAD 35 per withdrawal (universal since Jan 2026), at the interbank rate, with a low cap (~MAD 2,000). Withdraw the maximum. A Schwab card refunds the MAD 35. Decline DCC.

Is BMCE in the Global ATM Alliance?

No, and no Moroccan bank is. A BoA card pays its 3% on top of the MAD 35. A no-FX-fee card is the better tool; Schwab refunds the fee.

What is BMCE Bank?

The Banque Marocaine du Commerce Exterieur, a major Moroccan bank now trading as Bank of Africa, the parent of a pan-African group across ~20 countries.

Can I get dirhams before arriving?

No, the dirham is closed. Get your first dirhams at a BMCE ATM or licensed bureau on arrival, and reconvert leftovers before leaving.

Will my US debit card work at BMCE ATMs?

Yes, with a Visa, Mastercard, Plus, or Cirrus logo. French/English option, 4-digit PINs. Use branch/mall machines, decline DCC, withdraw the max.

How does BMCE compare with Attijariwafa?

Cost-identical now (both ~MAD 35, both a low cap, neither a BoA partner). Attijariwafa has the larger network; use whichever is nearest.