Turn your rewards into everyday value, from bills to shopping and beyond.
Discover unbeatable prices on the latest devices from the stc pay app
Turn remittance into rewards with Miles+
Pay your domestic worker’s salary
Free mobile wallet account, all in one app, earn as you spend with stc pay card, send money internationally, pay and get paid easily, and more!
Manage your money from your smartphone
Spend as you top up, get cashback as you spend
Always get the best rate to 60+ countries
Bank and wallet account transfers on the go
Government, telecom, insurance, school payments and more
Buy gift cards, devices and airline miles
Apply for a cash loan
stc pay × PayPal Transfers
Discover unbeatable prices on the latest devices from the stc pay app
Turn remittance into rewards with Miles+
Pay your domestic worker’s salary
A card for family and kids with instant and unlimited cashbacks. You spend together, earn together as a family.
Spend together, earn together
We are your mobile wallet for your everyday payments. Either only for you, for your family, or for your business, we provide innovative, digital solutions.
Learn more about us
Our values and commitments to you
Governing body of stc pay
Our team behind the scenes
Search and apply for positions within stc pay
Our shareholder
Our Newsroom
We are committed to deliver you the best customer experience. Let us know how we can help.
Contact center and support email
File an official complaint
Learn more about stc pay products and services
Stop fraud together
Get the app from the App Store or Google Play (HERE) to begin your journey.
Sign up using any mobile number in Bahrain—whether it’s from stc, Batelco, or Zain.
Take a photo or upload a clear image of your CPR for identity verification.
A quick selfie is all it takes to confirm your identity and complete the process.
stc pay Bahrain now enables Saudi Nationals to open an account easily without the need for Bahraini documentation.
This service is exclusively provided by stc pay Bahrain and is not linked linked to stc pay Saudi Arabia.
Eligibility & Requirements
Item | Requirement |
Nationality | Saudi |
ID Type | Valid Saudi National ID |
Residency | Not required to be Bahraini |
Mobile Number | Active mobile number |
Age | 18 years and above |
App | Latest version of stc pay Bahrain app |
Service Scope | stc pay Bahrain services only |
Important Note | stc pay Bahrain is a separate entity from stc pay Saudi |
Top up your account your way!
Choose from a variety of convenient channels to add money to your stc pay account—quickly, securely, and anytime.
Transfer funds directly from your bank account in Bahrain using Fawri+ or Fawri to the IBAN linked to your stc pay account.
Instantly top up your account using BenefitPay—accessible directly within the stc pay app.
Use any debit card issued in Bahrain to add money with just a few taps.
Fund your account using any local or international credit card.
The easiest and fastest way to top up—just use Apple Pay directly from your iPhone.
Use Fawateer service to instantly top up your account with up to BHD 2,500 in one simple step.
Prefer cash? Deposit money directly at TAM kiosk machines located across Bahrain.
Receive your monthly salary directly into your stc pay account—safe, fast, and hassle-free.
Spend & Don’t Sweat It
Your money stays protected, so you can spend with total peace of mind.
stc pay is built with bank-grade security and the highest encryption standards—making it one of the most secure financial apps in Bahrain.
You’ll receive instant notifications for every transaction, giving you full visibility and control. Plus, manage your account and card settings with ease—from enabling or disabling your card setting and more—all from the app.
Your security is our top priority—so you can focus on what matters.
Your app. Your language.
stc pay now speaks your language. Choose from 7 native languages and enjoy a more comfortable, personalized app experience.
Customers can switch the app language at any time based on their preference. The app supports English, Arabic, Hindi, Malayalam, Urdu, Bengali, and Tagalog. All app is fully localized for clarity and ease of use.
How to use?
Learn more from our FAQ
Creating an account is fast and easy:Download the stc pay BH app: Android | iOSEnter your mobile numberUpload a photo of your CPR (front and back)Take a quick selfieAnd you're all set!
No. You can sign up using any active Bahraini mobile number, whether it’s from stc, Batelco, or Zain.
No. For security and regulatory compliance, only one account can be registered per CPR.
You must be at least 18 years old to register.
Yes, customers aged 75 years and above will not be able to register.
Yes, you can update your number anytime.
Option 1: Open the stc pay app, go to Account settings, select change phone number, follow the onscreen instructions Option 2: Open the stc pay app, login as a new user, choose change phone number and follow the on-screen instructions.