STC Balance Check | Easy Methods to Check Your Balance & Data

In Saudi Arabia, staying connected with an STC SIM is not just a convenience, it’s a necessity. Suppose you’re a prepaid user and budgeting your riyals or a postpaid subscriber. If you’re tracking your data usage, checking your STC balance quickly can be beneficial for you. This method saves you time and reduces stress. This guide explores every method available in 2025, including real-life stories to help you STC Balance Check like a pro.

1) STC Balance Check Via USSD Codes

Imagine you are on a road trip between Riyadh and Jeddah, and your data suddenly stops working. If you don’t have internet, no problem. You need to use STC’s USSD codes. See the method below.

Step-by-Step Guide:

  1. Prepaid Balance: Dial *888# from your mobile phone → Press the “Call” button.
    • Wait 3 seconds, and then you will receive an SMS like:
    • “Your balance is 25.50 SAR. Valid until 12/12/2025. Thank you for choosing STC.”
  2. Data Balance: Dial *322# from your mobile phone → Press the “Call” button.
    • Reply SMS: “Your remaining data is 3.2 GB. Will expire in 5 days.”

Also Read: Change Lebara SIM Language to English in KSA | Quick Methods!

When Codes Fail (And How to Fix It)

Sometimes, when you dial the code, you may get an error after dialing your code.

In these cases, do the following:

During peak hours, the connection may be slow due to network congestion, so try again after 10 minutes. If you have an old SIM card, your codes may fail. Visit an STC store for a free SIM replacement.

2) STC Balance Check Via SMS

Sometimes, USSD codes don’t work, so you should check your balance using SMS. In villages like Al Kharj in Saudi Arabia, where 4G signals can be poor, using SMS is the best option. Here’s how to use it:

  • Prepaid: Type “BAL” on your mobile phone messaging app and text it to 900.
  • Postpaid: Type “BAL” on your mobile phone messaging app and text it to 901.

STC systems process millions of requests daily. During Ramadan, delays can reach up to 15 minutes. If you do not receive a response to your message within 15 minutes, please resend the SMS or switch to USSD.

Also Read: Friendi Recharge Code KSA | Easy Ways to Top Up Balance

3) MySTC App & Online Portal

You can check your balance, pay bills, buy data packages, and even get gift credits using the MySTC app. To repeat this process, you must have a mobile phone with internet access.

Below is how to check your balance using the MySTC app:

  • Turn on your mobile data or Wi-Fi.
  • Download “MySTC” from the App Store or Google Play.
  • Register with your STC number (OTP verification required).

On the app’s home screen, you will be shown:

  • Your current main balance
  • Your remaining data, along with the expiry date
  • Active promotions

4) STC Customer Service

Dial the STC 900 helpline from your mobile phone۔ Although the IVR menu can test your patience, STC agents are surprisingly helpful, so you may have to wait a little while on the call as STC agents are busy guiding other customers.

Pro Strategy: Press “0” repeatedly to bypass the automated prompts. Works 90% of the time!

Success Story: During Hajj 2023, Abdullah from Medina was charged double for a data pack. “The agent apologized, refunded the money, and gave me 5 GB for free!”

All Used Codes of STC SIM

ServiceCode/Procedure
Customer Care Number900
Balance Check*166#
Check Number*150#
Recharge Code*155*coupon code# or call 1500
Internet BalanceCall 900 or send a blank message to 2220
Please Call Me” message*177*mobile number#
Change SIM LanguageSend 1390 to 900
Credit Transfer*133*recipient’s number*amount#
Call Divert Service (All calls)*21*mobile number#
Call Divert Service (When busy)*67*mobile number#
Call Divert Service (When there’s no network coverage)*62*mobile number#
Call Divert Service (When not answered)*61*mobile number#
Call Waiting Service (Activate)*43#
Call Waiting Service (Deactivate)#43#
Call Waiting Service (Status)*#43#
All Used Codes of STC SIM

Which Method Wins?

MethodSpeedInternet Needed?Best For
USSD CodesInstantNoDrivers, rural users
SMS1-2 minsNoOlder adults
MySTC AppReal-timeYesFamilies, tech lovers
Customer Service5-10 minsNoComplex issues
Which Method Wins?

FAQ

Why does 888# show “Service Unavailable”?

You might be on a postpaid plan. Switch to *322# for data, or use the MySTC app.

Is texting “BAL” to 900 free?

Yes! STC doesn’t charge for balance SMS requests.

Can I check my balance while roaming?

Absolutely. USSD codes work globally, but roaming rates apply for SMS.

Conclusion

From the skyscrapers of Riyadh to the date palm farms of Qassim, STC keeps Saudi Arabia connected. By mastering these ways to check your balance, you’re not just saving money; you’re also gaining peace of mind. So go ahead, dial that code, send that SMS, or explore the app. Your next stress-free connection starts now.

Noura Al-Ghamdi
Noura Al-Ghamdi

Noura is a tech enthusiast and former STC product manager, specializing in Saudi telecom trends. With a degree in Computer Engineering from KAUST, she decodes 5G rollouts, eSIM adoption, and postpaid plan comparisons for Arabic and expat audiences. Her YouTube channel, Tech沙特, has over 50K subscribers seeking unbiased gadget and network reviews.

Articles: 5

Leave a Reply

Your email address will not be published. Required fields are marked *