🇲🇦 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 ExchangeWhat 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 component | Amount | Paid to |
|---|---|---|
| BMCE operator fee (foreign card) | ~MAD 35 flat | BMCE, per withdrawal (refunded by Schwab) |
| Exchange rate | Mid-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-5 | Your home bank, unless waived (Schwab, Wise) |
| Your home bank's FX conversion fee | 1-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
The new town & downtown
BMCE ATMs across Casablanca's Maarif, downtown, and the malls. Covered in the Casablanca ATM Guide.
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.
~20 African countries
As the Bank of Africa parent, BMCE operates across the continent; the Moroccan network is what matters for dirhams.
Gueliz & the medina edge
BMCE ATMs in Gueliz and around the medina; use the branch and mall machines rather than the medina-wall standalones.
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.
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 partner | No (none in Morocco) | No (none in Morocco) |
| Network size in Morocco | Major, very wide | Largest |
| Regional footprint | Bank of Africa, ~20 countries | Francophone 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
Wise for cards, Schwab to refund the MAD 35
A Wise debit card gives zero FX markup and the real interbank dirham rate at hotels and modern restaurants. A Charles Schwab card refunds BMCE's flat MAD 35 operator fee worldwide, the biggest saving on Moroccan cash. Withdraw the maximum at a BMCE machine in a branch or mall, get your first dirhams on arrival (the dirham is closed), and since Morocco has no BoA Alliance partner, a no-FX-fee card is clearly the best choice.
Get the Wise Card →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.
The BMCE + Wise + Schwab Combo
Wise zero FX markup for hotels and restaurants; Schwab refunds BMCE's flat MAD 35 ATM fee. Withdraw the max, get cash on arrival.
Get the Wise Card →