To check your STC balance in Kuwait, dial *556# for prepaid lines or *166# for postpaid lines and press call — your balance appears on screen within seconds. STC Kuwait also provides balance checking via the MySTC app, SMS, the STC online portal and customer care on 102. All methods are free of charge.
What to Do Now
- Prepaid — dial *556# and press call for instant balance
- Postpaid — dial *166# and press call for instant balance
- Open the MySTC app for a full breakdown including data and validity
Table of Contents
STC Balance Check Code — USSD Methods
USSD codes work without internet — they run directly on the STC mobile network, making them the most reliable option when data is low or exhausted. STC Kuwait uses separate USSD codes for prepaid and postpaid lines.
| Line Type | USSD Code | What It Returns |
|---|---|---|
| Prepaid | *556# | Account credit balance |
| Postpaid | *166# | Remaining bill balance |
*556# is the primary STC balance check code for prepaid Kuwait subscribers. Dial it and press the call button — the balance menu appears on screen within two to three seconds.
*166# is for postpaid subscribers only. It returns the current bill balance immediately on screen. Prepaid subscribers who dial *166# will receive an error — use *556# instead.

Neither code deducts any amount from your account. Both are free to use at any time from any Kuwait location with STC network coverage.
STC Kuwait does not offer a WhatsApp balance check channel — unlike some other Kuwait operators. The USSD codes above and the MySTC app are the two fastest self-service methods available.
STC Balance Check via the MySTC App
The MySTC app — available on Google Play and the Apple App Store — gives the most detailed balance view, including credit balance, data allowance, plan validity and usage history.
For prepaid:
- Download the MySTC app and log in with your STC Kuwait mobile number
- Your current credit balance appears on the home screen
- Tap My Account for a full breakdown of data used and remaining allowance
For postpaid:
- Open the MySTC app and log in
- View your current bill balance and due date on the dashboard
- Tap My Services for a breakdown of data usage and active add-ons

The MySTC app requires an active internet or Wi-Fi connection. If your data is fully exhausted, use *556# (prepaid) or *166# (postpaid) instead — both work offline.
In practice STC Kuwait prepaid subscribers frequently confuse their credit balance with their data allowance. The *556# USSD response shows account credit in Kuwaiti Dinar — this is monetary credit, not remaining data. To check remaining internet data specifically, open the MySTC app and navigate to My Account, or check via SMS as described below.
STC Data Balance Check — SMS Method
For a written record of your balance, STC Kuwait supports SMS-based balance enquiries for both prepaid and postpaid lines.
Prepaid SMS balance check:
- Open your messaging app
- Type the word balance (no quotes, lowercase)
- Send to 888888
- STC replies with your current credit balance and data details

Postpaid SMS balance check:
- Open your messaging app
- Send an empty SMS (no text, nothing typed) to 900
- STC replies within seconds with your remaining bill balance
The SMS method is useful when you want a written confirmation of your balance — the reply stays in your message history and can be referred back to without re-checking. It is slower than USSD by a few seconds but produces the same result.
Check STC Kuwait Balance Online and via Customer Care
For full account management from a computer, or when app and USSD methods are unavailable, STC Kuwait provides two additional options.
STC online portal:
- Go to the STC Kuwait website and log into your account
- Navigate to My Account to view credit balance, remaining data and active services

Customer care — 102:
- Dial 102 from your STC Kuwait line — the call is free
- Follow the automated prompts and select the balance inquiry option
- A customer care agent can also confirm your balance and active plan
As of 2026, STC Kuwait customer care operates Sunday to Thursday during standard working hours. For after-hours balance checks, the USSD codes *556# and *166# work 24 hours a day without any wait time.
For the full range of STC Kuwait services, see our Kuwait telecom guide. To compare balance check methods across Kuwait operators, STC Kuwait services covers the operator’s full service offering.
FAQs:
1.What is the STC balance check code in Kuwait
The STC balance check code in Kuwait is *556# for prepaid lines and *166# for postpaid lines. Dial the appropriate code and press call — your balance appears on screen within seconds. Both codes are free to use and work without internet. Prepaid subscribers must use *556# and postpaid subscribers must use *166# — the codes are not interchangeable between line types.
2.How do I check my STC data balance in Kuwait
Open the MySTC app and tap My Account for a full breakdown of remaining data allowance and usage. For prepaid users, the SMS method also returns data details — type “balance” and send to 888888. The USSD codes *556# and *166# return credit balance only, not detailed data breakdown. The MySTC app provides the most complete data balance view for both prepaid and postpaid STC Kuwait subscribers.
3.Is checking STC balance free in Kuwait
Yes. All STC Kuwait balance check methods are free of charge — the USSD codes *556# and *166#, the SMS methods to 888888 and 900, the MySTC app, the online portal and calling customer care on 102 from your STC Kuwait line. No amount is deducted from your prepaid credit or added to your postpaid bill for any of these balance enquiry methods.
4.Can I check STC balance without internet
Yes. Dial *556# (prepaid) or *166# (postpaid) and press call — these USSD codes run on the STC mobile network and return your balance without requiring data or Wi-Fi. You can also send an SMS — type “balance” to 888888 for prepaid or send an empty SMS to 900 for postpaid. The MySTC app and online portal both require internet access and cannot be used when data is fully exhausted without Wi-Fi.

