Loading...
Join our Facebook Group: Join: Expats in Saudi Arabia
Loading...
A comprehensive comparison of Saudi banks for expats — features, fees, mobile apps, international transfers, and account requirements side-by-side.
Last updated:
Choosing the right bank in Saudi Arabia can save you thousands of riyals per year in transfer fees, give you a better mobile experience, and reduce the friction of managing finances as an expat. The wrong choice can mean hidden charges, poor customer service in English, limited ATM access, and expensive international transfers.
Saudi Arabia has 12 licensed banks, but for expats, the practical choice usually comes down to four or five options. Each has distinct strengths: Al Rajhi dominates in network size and convenience, SNB excels at international services, STC Pay / D360 leads in digital-first simplicity, and SABB offers premium banking with HSBC global connectivity.
This guide compares them across every dimension that matters to expats — fees, account types, international transfers, mobile app quality, English support, and ease of account opening. We have used all of these banks personally and surveyed hundreds of expats to compile these comparisons.
Whether you have just arrived in Saudi Arabia and need to open your first account quickly, or you have been here for years and want to optimize your banking setup for lower transfer fees, this comparison will help you make an informed decision. We update this page regularly as banks change their pricing and features.
All fees and features reflect 2025-2026 information. Banks update their pricing periodically. For step-by-step account opening instructions, see our how to open a bank account guide. For general information on banking in Saudi Arabia, see our bank accounts overview.
Before diving into individual bank reviews, here are the key factors that should drive your decision. Different expats have very different banking needs depending on their salary level, transfer habits, and how long they plan to stay.
Yes, and many experienced expats recommend it. There is no legal limit on the number of bank accounts you can hold in Saudi Arabia. A common strategy is to have Al Rajhi as your primary salary account (for its ATM network and employer partnerships), plus STC Pay as a secondary account for daily spending and cheap international transfers. Some expats add SNB or SABB as a third account specifically for large international transfers or premium services. Having multiple accounts gives you flexibility and backup access if one account is ever frozen or restricted.
| Your Profile | Best Bank | Why |
|---|---|---|
| Most expats (general use) | Al Rajhi Bank | Largest network, best app, fast account opening, salary transfer agreements with most employers |
| Heavy international transfers | SNB (Saudi National Bank) | Best exchange rates, lowest transfer fees, QuickPay integration |
| Digital-first / minimal paperwork | STC Pay / D360 | Open in minutes, no branch visit needed, free local transfers |
| High earners / premium banking | SABB (HSBC affiliate) | Multi-currency accounts, global HSBC connectivity, premium services, airport lounges |
| Short-term / no Iqama yet | STC Pay | Works with passport + Saudi SIM, basic functionality while waiting for Iqama |
Al Rajhi Bankis the world's largest Islamic bank and the most popular bank among expats in Saudi Arabia. With over 500 branches, 4,900+ ATMs across the Kingdom, and salary transfer agreements with the majority of Saudi employers, it is the default choice for good reason.
Saudi National Bank (SNB), formed from the 2021 merger of National Commercial Bank (NCB) and Samba Financial Group, is the largest bank in Saudi Arabia by assets. It offers the most competitive international transfer rates among traditional banks and has strong corporate banking relationships.
For a detailed guide on sending money internationally, see our complete guide to sending money abroad from Saudi Arabia.
STC Pay (rebranded as D360 Bank after receiving its full banking license in 2023) started as a digital wallet by Saudi Telecom Company and has evolved into a full digital bank. It is the fastest way for new expats to get banking services in Saudi Arabia — you can be set up in minutes from your phone.
SABB (Saudi Awwal Bank), formerly the Saudi British Bank, is the HSBC affiliate in Saudi Arabia. It offers the most internationally-connected banking experience in the Kingdom, making it the natural choice for high-earning expats who want global banking continuity and premium services.
A side-by-side comparison of the four main banks for expats across all key factors. Scroll horizontally on mobile to see all columns.
| Feature | Al Rajhi | SNB | STC Pay / D360 | SABB |
|---|---|---|---|---|
| Best for | Overall convenience | International transfers | Digital-first banking | Premium / global banking |
| Branches | 500+ | 400+ | None (digital only) | 100+ |
| ATMs | 4,900+ | 3,500+ | N/A (use any Mada ATM) | 800+ |
| Account opening time | Same day | Same day to next day | Minutes (app only) | 3-7 days |
| Minimum balance | None (basic) | None (basic) | None | None (basic) / 15k+ SAR salary (Advance) |
| Monthly fees | Free (basic) | Free (basic) | Free | Free (basic) / 50-100 SAR if below threshold |
| International transfer fee | 50-85 SAR | 50-75 SAR | 15-35 SAR | 75 SAR (free to HSBC accounts) |
| Exchange rate markup | 0.5-0.8% | 0.3-0.5% | 0.4-0.7% | 0.3-0.6% (better for Premier) |
| Mobile app rating | 4.8/5 | 4.6/5 | 4.7/5 | 4.5/5 |
| Credit card availability | After 3-6 months | After 4-8 months | Not available | After 1-3 months (Premier) |
| Multi-currency account | Limited (deposit only) | Yes (Elite tier) | No | Yes (Advance and Premier) |
| English support | Excellent (phone, app, branch) | Good (phone, app) | Good (app chat) | Excellent (phone, app, branch) |
| Sharia-compliant | Yes (fully Islamic) | Offers both Islamic and conventional | Yes | Offers both Islamic and conventional |
| Salary requirement (premium) | 50,000+ SAR/month | 30,000+ SAR/month | N/A | 30,000+ SAR/month |
| Airport lounge access | Premier only | Elite only | No | Premier (Priority Pass included) |
Opening a bank account in Saudi Arabia as an expat is straightforward once you have your Iqama (residency permit). Here is what each bank requires and the process involved.
| Bank | Additional Requirements | Process |
|---|---|---|
| Al Rajhi | Salary certificate from employer (optional but speeds up process) | Walk-in to any branch. Take a queue number for "new accounts." 30-60 min process. Card issued same visit. |
| SNB | May require salary certificate. Some branches request company CR number. | Branch visit required. Appointment recommended via app. 45-90 min process. Card mailed in 3-5 days. |
| STC Pay / D360 | Saudi SIM card (any operator). For basic: passport only. For full: Iqama. | 100% digital. Download app, enter details, take selfie for verification. Active in 5-15 minutes. |
| SABB | Salary certificate required. Proof of address (utility bill). Higher documentation standards for Premier. | Branch visit by appointment. 60-120 min process. Additional verification may take 3-7 days for account activation. |
For complete step-by-step instructions with screenshots, see our dedicated how to open a bank account in Saudi Arabia guide.
Mobile banking is the primary way expats interact with their bank in Saudi Arabia. You will use your banking app daily for transfers, bill payments, and account management. The quality differences between apps are significant.
All major Saudi banks now support modern payment methods beyond traditional card swiping. Here is what you can use with each bank:
Important: All Saudi banking apps require a Saudi phone number with active SMS capability for OTP verification. If you change your phone number, update it with your bank immediately — you will be locked out of mobile banking otherwise. Keep your Absher-registered number active at all times.
For most expats, international transfers are the single most important banking feature. You are sending money home to family, paying mortgages in your home country, or saving in your home currency. The differences between banks in fees and exchange rates can cost you thousands of riyals per year.
| Bank/Service | Transfer Fee | Exchange Rate Markup | Total Cost (approx.) | Speed |
|---|---|---|---|---|
| Al Rajhi | 55 SAR | ~0.6% (30 SAR equiv.) | ~85 SAR | 1-2 business days |
| SNB (QuickPay) | 50 SAR | ~0.4% (20 SAR equiv.) | ~70 SAR | Same day (QuickPay) |
| STC Pay | 25 SAR | ~0.5% (25 SAR equiv.) | ~50 SAR | Same day to next day |
| SABB (standard) | 75 SAR | ~0.5% (25 SAR equiv.) | ~100 SAR | 2-3 business days |
| SABB (to HSBC account) | Free | ~0.3% (15 SAR equiv.) | ~15 SAR | Same day |
| Bank | Annual Transfer Cost (12 x monthly) |
|---|---|
| Al Rajhi | ~1,020 SAR/year |
| SNB | ~840 SAR/year |
| STC Pay | ~600 SAR/year |
| SABB (standard) | ~1,200 SAR/year |
| SABB (to HSBC) | ~180 SAR/year |
The most common destinations for international transfers from Saudi Arabia are India, Philippines, Pakistan, Egypt, Bangladesh, Indonesia, and the UK/US for Western expats. Banks often have special rates or faster processing for high-volume corridors. SNB's QuickPay service and STC Pay both offer near-instant delivery to Indian bank accounts (usually under 1 hour). For Philippines transfers, Al Rajhi has partnerships that enable same-day crediting. Western expats transferring to USD, GBP, or EUR accounts typically find SABB offers the most competitive rates for these currencies.
For complete strategies on reducing transfer costs, see our guide to sending money abroad from Saudi Arabia.
Banking in Saudi Arabia as an expat comes with specific challenges. Here are the most common issues and how to resolve them quickly.
Problem: Your account is suddenly blocked and you cannot make transactions or withdraw money.
Common causes: Iqama expired or not renewed on time, employer has not updated your records with GOSI, suspicious transaction flagged by anti-money-laundering systems, or your national address expired in Saudi Post.
Solution: Visit your branch with valid Iqama, passport, and a recent employer letter. If your Iqama expired, renew it first through Absher/your employer, then visit the bank. For AML blocks, you may need to provide additional documentation explaining the source of funds. Resolution typically takes 1-3 days once you provide the documents.
Problem: You have your physical Iqama card but the bank says your information is not in their system.
Solution:This is common in the first 24-48 hours after Iqama issuance. The Iqama data needs to sync from Jawazat (immigration) to SAMA (central bank) systems. Wait 48 hours and try again. If it persists, ask your employer's PRO to verify your records are fully updated in the Muqeem system. Also ensure your Absher account is fully activated.
Problem: Your international transfer failed or was returned.
Common causes: Incorrect beneficiary details (account number, SWIFT/IBAN mismatch), exceeding daily or monthly transfer limits, recipient bank details changed, or compliance hold requiring additional documentation.
Solution:Double-check all beneficiary details including SWIFT code, full name (must match exactly as it appears on the receiving account), and account number format. For compliance holds, the bank will contact you for documentation — respond quickly with proof of income/employment. Consider calling your bank's international transfer desk for guidance before resending.
Problem: Your Saudi Mada card does not work at international ATMs or point-of-sale terminals.
Solution:Most Mada cards now have international functionality, but you may need to activate it. In your mobile banking app, look for "card services" or "international transactions" and enable overseas usage. Al Rajhi and SNB allow this in-app. Set your travel dates and destinations. Note that Mada cards work on the GCC Pay network in Gulf countries and on Visa/Mastercard networks internationally (most Saudi banks issue dual-branded Mada-Visa or Mada-Mastercard).
Problem: You cannot receive the one-time password SMS needed for transactions or app login.
Solution: Ensure your registered phone number is active and has not been disconnected. If you recently changed SIM cards or numbers, you must update your number with the bank (usually requires a branch visit with ID). If the number is correct, check if your phone has a spam filter blocking bank SMS. As a temporary fix, some banks offer OTP via email or authenticator app — check your app settings.
Problem: Your salary has not appeared in your account by the expected date.
Common causes:Your employer processes payroll through a different bank and inter-bank SARIE transfers sometimes face minor delays, particularly around weekends and holidays. Alternatively, your IBAN may have been entered incorrectly in your company's HR system, or there may be a temporary hold from GOSI synchronization.
Solution:First, confirm with your HR department that payroll has been processed and verify the IBAN they have on file matches your account. Salary transfers via SARIE should arrive within the same business day. If it has been more than 24 hours after your company confirmed processing, contact your bank with the employer's payment reference number to trace the transfer. Under Saudi labor law, salaries must be paid via the Wage Protection System (WPS) by the 7th of each month.
Problem: You are leaving Saudi Arabia permanently and need to close your bank account and transfer remaining funds.
Solution: Transfer all funds internationally before your final exit visa is processed. Once your Iqama is canceled (final exit), your account may be restricted. Visit your branch 2-4 weeks before departure to initiate closure. They will issue a final transfer of remaining balance. Cancel any credit cards and settle all dues. Get a clearance letter for your records. Some banks allow you to keep the account open for 30-60 days after exit for final salary/EOSB payments — confirm this with your branch.
Al Rajhi Bank is the best overall bank for expats in Saudi Arabia in 2026. It has the largest branch and ATM network, an excellent mobile app, salary transfer partnerships with most employers, fast account opening (often same-day), and competitive fees for local transfers. For international transfers specifically, SNB (Saudi National Bank) offers better rates and lower fees. For a purely digital experience with minimal paperwork, STC Pay (now D360 Bank) is the fastest option - you can open an account from your phone within minutes of receiving your Iqama.
It is very difficult to open a traditional bank account without an Iqama (residency permit) in Saudi Arabia. Most banks require a valid Iqama as the primary ID for expat account opening. However, there are limited options: STC Pay allows basic registration with a passport and Saudi phone number, though with lower transaction limits (5,000 SAR monthly). Some banks like SABB and SNB offer accounts for visitors or business travelers with a valid visa and passport, but these have significant restrictions. The practical advice: wait for your Iqama, which typically takes 2-4 weeks after arrival, then open your bank account immediately. Your employer can often help expedite the process.
Al Rajhi's mobile app is widely considered the best overall banking app in Saudi Arabia for 2026, with a 4.8 rating on both iOS and Android. It offers biometric login, instant local transfers via SARIE, bill payments, card management, investment options, and a clean English interface. SNB's app (formerly NCB) is a close second with excellent international transfer features built in. STC Pay / D360 has the most modern and streamlined interface, designed mobile-first, but has fewer traditional banking features. SABB's app is solid for premium banking with HSBC integration for international services. All major Saudi bank apps support English, Arabic, and usually Urdu.
SNB (Saudi National Bank) is generally the cheapest for international transfers among traditional banks, charging 50-75 SAR per transfer with competitive exchange rates (typically 0.3-0.5% markup over mid-market rates). Al Rajhi charges 50-85 SAR per transfer but sometimes offers less favorable exchange rates. For the absolute cheapest option, fintech services like Wise (formerly TransferWise) or Western Union digital can be even cheaper, but require linking to your Saudi bank account. STC Pay offers free or near-free transfers to select countries (Philippines, India, Pakistan, Egypt) up to certain limits. SABB/HSBC offers free transfers between HSBC accounts worldwide, making it ideal if you already bank with HSBC in your home country.
Yes, several Saudi banks offer multi-currency or USD-denominated accounts for expats, though these are typically classified as premium or investment accounts. SABB (affiliated with HSBC) is the best option for USD accounts - their SABB Advance and SABB Premier tiers offer multi-currency accounts in USD, EUR, and GBP. SNB also offers foreign currency accounts for customers maintaining minimum balances (usually 100,000 SAR equivalent). Al Rajhi has recently introduced multi-currency deposit accounts. Note that your salary will be paid in SAR regardless, so a USD account is primarily useful for holding savings or managing international transfers with reduced conversion costs.