Most Saudi banking apps list Zain as a preset option under telecom bill payment, which makes SADAD arguably the fastest recharge method for Zain KSA if you’re not near a shop and don’t have a scratch card handy — no separate app download, no new account, just your existing bank app.
Quick answer: scratch card
Dial *141*[recharge code]# from your Zain KSA line and press call. You can also call 1717 and follow the voice prompts to enter your code without typing the full USSD string yourself.
SADAD: recharge from your existing bank app
Open your Saudi bank’s app, find the SADAD bill-payment section, select Zain as the service provider, enter your number and amount, and pay from your existing account. Because most Saudi banks already carry Zain as a preset SADAD biller, this avoids needing a separate wallet or the Zain app specifically — useful if your phone doesn’t have room for another app or you’d simply rather use your bank’s.
Zain KSA app and website
The Zain KSA app supports recharge via Mada card or Apple Pay directly, and sa.zain.com offers the same via browser if you’d rather not install anything.
Retail
Physical scratch cards remain widely available at supermarkets, convenience stores, petrol stations, and authorised Zain retailers across Saudi Arabia, for anyone who prefers cash.
Confirm your new balance afterward: see checking your Zain balance, and once topped up, browse Zain’s Shabab prepaid plans to get more from fresh credit than pay-as-you-go rates.
Verified against Zain KSA’s official recharge guidance, July 2026.
Step-by-Step Guide
- 1
Choose method
Scratch card (*141*PIN#), Zain app, website, or SADAD via bank.
- 2
Enter details
For cards: dial *141*[code]#. For online: enter number and select amount.
- 3
Verify
Dial *142# to confirm your updated balance.
Alternative Methods
Dial *141*PIN# from your phone dialer.
Zain KSA App > Recharge
sa.zain.com > Recharge
Troubleshooting
Code "invalid" or "used"
Verify all digits. Contact retailer with receipt if card is defective.
SADAD payment fails
Ensure Zain is selected as the service provider. Try a different bank app or use the Zain app instead.
Look Up More USSD Codes
Frequently Asked Questions
What is the Zain KSA recharge code?
Dial *141*[scratch card code]# and press call, or call 1717 for a voice-guided alternative.
Can I recharge Zain KSA through SADAD?
Yes — open your Saudi bank's app, select the SADAD bill-payment section, choose Zain, enter your number and amount, and pay directly from your bank account.
Can I recharge someone else's Zain number?
Yes, use the app, website, or SADAD and enter the recipient's Zain number instead of your own.
What payment methods does the Zain KSA app support?
Mada card and Apple Pay are supported directly for instant recharge within the app.
Is SADAD faster than the Zain app?
Not necessarily faster, but convenient if you already use a particular bank's app regularly and would rather not install or log into a separate Zain account.
