Last Updated: June 2026
Casablanca, Morocco’s economic hub, has seen steady growth in its banking sector, attracting expats, digital nomads, and foreign investors. However, navigating the system as a non-resident or foreigner can be complex due to regulatory hurdles, language barriers, and varying bank policies.
This guide provides a data-driven, no-nonsense breakdown of banking in Casablanca in 2026, covering:
✅ Account opening for foreigners (requirements, best banks, challenges)
✅ Documentation checklist (residency vs. non-residency)
✅ Best banks for expats (fees, services, digital banking)
Recommended: Revolut — zero-fee currency exchange, free international transfers, and instant multi-currency accounts. Used by 75M+ people worldwide. Perfect for expats managing money across borders.
✅ International transfers (SWIFT, Wise, Revolut, fees)
✅ ATM & card fees (hidden costs, best networks)
✅ Mobile & digital banking (apps, security, limitations)
✅ Cryptocurrency (regulation, exchanges, risks)
1. Opening a Bank Account in Casablanca as a Foreigner
Morocco’s banking sector is moderately open to foreigners, but requirements vary based on residency status.
1.1 Resident vs. Non-Resident Accounts
| Account Type | Eligibility | Key Differences |
|---|---|---|
| Resident Account | Foreigners with a Carte de Séjour (residency permit) | Full banking services, lower fees, easier loan access |
| Non-Resident Account | Tourists, digital nomads, short-term visitors | Limited services, higher fees, no overdrafts/loans |
Non-resident accounts are possible but restrictive. Some banks (e.g., Attijariwafa Bank, BMCE) allow them, but you’ll face:
- Higher minimum balances (€1,000–€5,000)
- No debit/credit cards (only a basic account)
- No chequebooks
- Limited online banking
Resident accounts are far better—if you plan to stay long-term, get a residency permit first.
1.2 Required Documents for Foreigners
#### For Residents (Carte de Séjour Holders)
| Document | Details |
|---|---|
| Passport | Valid, with entry stamp |
| Carte de Séjour | Residency permit (valid for ≥6 months) |
| Proof of Address | Utility bill (water, electricity) or rental contract (must be in your name) |
| Work Contract | If employed (or business registration for self-employed) |
| Tax Identification Number (TIN) | From Moroccan tax authorities (required for some banks) |
| Reference Letter | From your home bank (some banks require this) |
#### For Non-Residents (No Residency Permit)
| Document | Details |
|---|---|
| Passport | Valid, with entry stamp |
| Proof of Income | Payslips, tax returns, or bank statements (last 3–6 months) |
| Hotel/Residence Proof | If staying short-term (some banks accept this) |
| Reference Letter | From your home bank (strongly recommended) |
| Minimum Deposit | €1,000–€5,000 (varies by bank) |
⚠️ Challenges for Non-Residents:
- Some banks refuse non-residents (e.g., CIH Bank, Crédit Agricole).
- Language barriers—many bank staff speak French/Arabic, not English.
- Slow processing (2–4 weeks for approval).
2. Best Banks in Casablanca for Expats (2026)
Morocco has 19 commercial banks, but only a few are expat-friendly.
2.1 Top Banks for Foreigners (Ranked)
| Bank | Resident Account Fees (Annual) | Non-Resident Account Fees | Digital Banking | English Support? | Best For |
|---|---|---|---|---|---|
| Attijariwafa Bank | €50–€150 | €200–€500 | ✅ (Good app) | ❌ (French/Arabic) | Best overall, wide ATM network |
| BMCE Bank | €60–€120 | €150–€400 | ✅ (Decent app) | ❌ | International transfers |
| Banque Populaire | €40–€100 | €100–€300 | ❌ (Outdated) | ❌ | Low fees, good for locals |
| CIH Bank | €70–€180 | ❌ (No non-resident accounts) | ✅ (Best app) | ❌ | Digital nomads (if resident) |
| Crédit du Maroc | €50–€130 | €200–€600 | ✅ (Average) | ❌ | Business accounts |
| Société Générale Maroc | €80–€200 | €300–€800 | ✅ (Good app) | ✅ (Some English) | Best for French expats |
2.2 Best Bank for Expats: Attijariwafa Bank
✅ Pros:
- Largest ATM network (1,200+ ATMs in Casablanca)
- Decent mobile app (though mostly in French)
- Lower fees than BMCE/Société Générale
- Allows non-resident accounts (with restrictions)
❌ Cons:
- Customer service is slow (expect long queues)
- No English support (French/Arabic only)
- High international transfer fees (€20–€50 per SWIFT transfer)
Fees Breakdown (Attijariwafa Bank Resident Account):
| Service | Fee (2026) |
|---|---|
| Account maintenance | €5/month (€60/year) |
| Debit card (Visa/Mastercard) | €20–€50/year |
| ATM withdrawal (own bank) | Free |
| ATM withdrawal (other bank) | €1–€3 |
| SWIFT transfer (outgoing) | €20–€50 |
| SWIFT transfer (incoming) | €10–€25 |
| Chequebook | €5–€10 |
3. International Transfers: SWIFT, Wise, Revolut, and Alternatives
Morocco’s banking system is notoriously expensive for international transfers. Here’s how to minimize costs.
3.1 SWIFT Transfers (Traditional Bank Transfers)
- Fees: €20–€50 per transfer (sender + intermediary + recipient bank)
- Exchange rate markup: 1–3% above mid-market rate
- Processing time: 2–5 business days
Example (Attijariwafa Bank):
| Transfer Amount | Fees (Total) | Exchange Rate Markup | Total Cost |
|---|---|---|---|
| €1,000 | €30 | 2% | €50 |
| €5,000 | €50 | 1.5% | €125 |
⚠️ Avoid SWIFT if possible—use Wise or Revolut instead.
3.2 Wise (Formerly TransferWise) – Best for Low Fees
✅ Pros:
- Low fees (€1–€5 for most transfers)
- Best exchange rates (mid-market rate)
- Fast (1–2 business days)
- Works with Moroccan banks (since 2023)
❌ Cons:
- Not all Moroccan banks support Wise (check Wise’s list)
- Daily limits (€10,000 for personal accounts)
Wise Fees (2026):
| Transfer Amount | Fee (EUR → MAD) | Exchange Rate | Total Cost |
|---|---|---|---|
| €1,000 | €4.50 | Mid-market | €4.50 |
| €5,000 | €12.50 | Mid-market | €12.50 |
How to Use Wise in Morocco:
- Open a Wise account (free, online).
- Link your Moroccan bank account (Attijariwafa, BMCE, etc.).
- Transfer EUR/USD to MAD (or vice versa).
- Withdraw to your Moroccan bank account (1–2 days).
3.3 Revolut – Best for Digital Nomads
✅ Pros:
- Free EUR/USD accounts (with IBAN)
- Good exchange rates (better than banks)
- Multi-currency cards (spend in MAD, EUR, USD)
- Works in Morocco (since 2024)
❌ Cons:
- No direct MAD account (must convert to EUR/USD first)
- ATM withdrawal limits (€200/month free, then 2% fee)
- Not all Moroccan merchants accept Revolut (Visa/Mastercard only)
Revolut Fees (2026):
| Service | Fee |
|---|---|
| EUR/USD account | Free |
| Currency exchange (weekday) | 0.5% markup |
| Currency exchange (weekend) | 1% markup |
| ATM withdrawal (first €200/month) | Free |
| ATM withdrawal (above €200) | 2% fee |
| Card delivery | €5–€10 |
How to Use Revolut in Morocco:
- Order a Revolut card (free for Standard plan).
- Load EUR/USD (via bank transfer or debit card).
- Spend in MAD (converted at good rates).
- Withdraw from ATMs (up to €200/month free).
⚠️ Downside: Revolut does not support MAD accounts, so you must convert to EUR/USD before spending.
3.4 Other Transfer Options
| Service | Fees | Speed | Best For |
|---|---|---|---|
| Western Union | €5–€20 | Instant | Small cash transfers |
| MoneyGram | €5–€15 | Instant | Cash pickup |
| PayPal | 4.5% + €0.35 | 1–3 days | Freelancers (but high fees) |
| Remitly | €2–€5 | 1–3 days | USD/EUR → MAD transfers |
Best for:
- Large transfers? → Wise
- Digital nomads? → Revolut
- Cash pickup? → Western Union/MoneyGram
4. ATM & Card Fees in Casablanca (2026)
ATM fees in Morocco are higher than in Europe, but some networks are better than others.
4.1 ATM Withdrawal Fees (Foreign Cards)
| Bank Network | Fee (Foreign Card) | Max Withdrawal | Notes |
|---|---|---|---|
| Attijariwafa | €3–€5 | 2,000 MAD (~€185) | Most common |
| BMCE | €4–€6 | 2,000 MAD | Higher fees |
| Banque Populaire | €2–€4 | 3,000 MAD (~€280) | Best for low fees |
| CIH Bank | €3–€5 | 2,000 MAD | Good app |
| Crédit Agricole | €5–€7 | 1,500 MAD (~€140) | Avoid if possible |
⚠️ Hidden Fees:
- Dynamic Currency Conversion (DCC): Some ATMs offer "withdraw in EUR?"—always decline (10–15% markup).
- Your home bank’s fees: Some banks charge €5–€10 + 1–3% foreign transaction fee.
Best Strategy:
✔ Use Banque Populaire ATMs (lowest fees).
✔ Withdraw larger amounts (e.g., 2,000 MAD instead of 500 MAD) to reduce per-transaction fees.
✔ Use a Revolut/Wise card (avoids DCC and some bank fees).
4.2 Debit/Credit Card Acceptance in Casablanca
| Card Type | Acceptance Rate | Notes |
|---|---|---|
| Visa | 90% | Most widely accepted |
| Mastercard | 85% | Slightly less than Visa |
| American Express | 30% | Only in high-end hotels/restaurants |
| UnionPay | 5% | Almost nonexistent |
| Revolut/Wise | 80% | Works where Visa/Mastercard is accepted |
⚠️ Cash is Still King:
- Small shops, taxis, souks → Cash only (MAD).
- Restaurants, supermarkets, malls → Cards accepted.
- Always carry some cash (€50–€100 equivalent).
5. Mobile & Digital Banking in Morocco (2026)
Morocco’s digital banking is improving but still behind Europe/US.
5.1 Best Mobile Banking Apps (2026)
| Bank | App Name | Rating (App Store) | Key Features | Downsides |
|---|---|---|---|---|
| CIH Bank | CIH Mobile | 4.5/5 | Fast, biometric login, bill payments | Mostly in French |
| Attijariwafa | Attijari Mobile | 4.2/5 | Transfers, card management | Buggy at times |
| BMCE | BMCE Mobile | 3.8/5 | Basic banking | Outdated UI |
| Société Générale | SG Maroc | 4.0/5 | Good for French expats | Limited English |
| Banque Populaire | BPMobile | 3.5/5 | Low fees | Poor UX |
Best App: CIH Mobile (fastest, most reliable).
5.2 Digital-Only Banks (Neobanks)
Morocco does not yet have fully digital banks (like N26 or Revolut in Europe), but CIH Bank’s digital services are the closest.
Alternatives:
- Revolut/Wise (for multi-currency needs)
- Orange Money (mobile wallet, cash-based)
5.3 Security Risks & Scams
⚠️ Common Scams in Morocco:
- Fake ATMs (skimming devices—use bank ATMs only).
- Phishing SMS (fake "bank alerts" asking for OTPs).
- Overcharging in taxis (always use Careem/Yango).
How to Stay Safe:
✔ Enable 2FA (SMS + app-based).
✔ Never share OTPs (banks will never ask for them).
✔ Use a separate card for online payments (low limit).
✔ Check ATMs for skimming devices (wiggle the card slot).
6. Cryptocurrency in Morocco (2026)
Morocco’s stance on crypto is strict but evolving.
6.1 Legal Status (2026)
- Officially banned (since 2017, by Bank Al-Maghrib).
- But widely used (especially by expats & freelancers).
- No clear enforcement (many still trade via P2P).
6.2 How to Buy Crypto in Morocco
| Method | Legality | Fees | Risks |
|---|---|---|---|
| P2P (Binance, LocalBitcoins) | ⚠️ Gray area | 1–5% | Scams, no legal recourse |
| International Exchanges (Kraken, Coinbase) | ⚠️ Gray area | 0.1–0.5% | Bank may block transfers |
| Over-the-Counter (OTC) Dealers | ❌ Illegal | 5–10% | High risk of fraud |
| Crypto ATMs | ❌ Illegal | 10–15% | Very rare in Morocco |
Best Option: Binance P2P (most liquid, lower fees).
6.3 Risks of Using Crypto in Morocco
❌ Bank account freezes (if they detect crypto transactions).
❌ No legal protection (if scammed, you have no recourse).
❌ Tax uncertainty (no clear crypto tax laws).
Verdict: Possible, but risky. If you must use crypto, keep it off local exchanges and use Binance P2P or international platforms.
7. Final Recommendations for Expats in Casablanca
7.1 Best Banking Setup for Different Needs
| Profile | Best Bank | Best Transfer Method | Best Card |
|---|---|---|---|
| Short-term visitor (1–3 months) | Attijariwafa (non-resident) | Wise/Revolut | Revolut (for low fees) |
| Digital nomad (3–12 months) | CIH Bank (resident) | Wise | CIH Visa Debit |
| Long-term expat (1+ years) | Attijariwafa (resident) | Wise + SWIFT (for large transfers) | Attijariwafa Mastercard |
| Business owner | Société Générale | Wise + local transfers | SG Business Debit |
| Crypto user | Any (but use Binance P2P) | Binance P2P | Binance Card (if available) |
7.2 Step-by-Step Banking Checklist for Expats
- Get a residency permit (if staying >3 months).
- Open a resident account (Attijariwafa or CIH Bank).
- Get a Wise/Revolut account (for international transfers).
- Order a debit card (Visa/Mastercard from your Moroccan bank).
- Set up mobile banking (CIH Mobile or Attijari Mobile).
- Avoid cash-only traps (always carry some MAD).
- Use Wise for transfers (avoid SWIFT fees).
- Enable 2FA & monitor transactions (fraud is common).
8. Conclusion: Banking in Casablanca in 2026
✅ Best for most expats: Attijariwafa Bank (resident account) + Wise/Revolut
✅ Best for digital nomads: CIH Bank + Revolut
✅ Best for international transfers: Wise (cheapest) or Revolut (most convenient)
⚠️ Biggest downsides:
- High SWIFT fees (avoid if possible).
- No English support (French/Arabic only).
- Crypto is risky (banned but still used).
- ATM fees add up (use Banque Populaire ATMs).
Final Verdict:
Casablanca’s banking system is functional but outdated. If you plan ahead (get residency, use Wise/Revolut), you can avoid most headaches. For crypto users, proceed with caution—Morocco is not crypto-friendly yet.
Need more help?
- Bank Al-Maghrib (Central Bank): www.bkam.ma
- Wise Morocco Guide: wise.com/morocco
- Revolut Morocco: revolut.com/morocco
Last Updated: June 2026 | Exchange Rate (EUR/MAD): 1 EUR = ~10.8 MAD
