STC’s *150# doesn’t always show your number right away — on many phones it opens with a language choice first, and picking the wrong path through that initial menu is the most common reason people think the code “isn’t working.”
Quick answer
Dial *150#. If a language prompt appears, select 2 for English — your number then displays.
Navigating the menu correctly
Some phones show the number immediately as a flash message; others present a menu starting with a language choice. If you land in a numbered menu after selecting English, look for an account-information option (often “1”), then a sub-menu item for “My Number.”
If registration is the actual problem
A response of “service not available” usually means your SIM’s registration wasn’t fully completed — this isn’t a menu-navigation issue and requires visiting an STC store with your Iqama or national ID.
Skip the menu entirely
The MySTC app shows your number on the profile screen the moment you log in — no menu, no language prompt.
Need your balance too? See checking your STC balance.
Verified against STC’s official support guidance, August 2026.
Step-by-Step Guide
- 1
Open phone dialer
Launch your Phone app. Ensure the STC SIM is active with signal.
- 2
Dial *150#
Type *150# and press Call. If a language prompt appears, select English (usually option 2). Your STC number will display on screen.
- 3
Save your number
Note down your number or save it as "My STC Number" in your contacts for future reference.
Alternative Methods
Dial *150# from your phone dialer.
MySTC App > Profile (number displayed)
Login at my.stc.com.sa
Troubleshooting
*150# shows a menu I cannot navigate
The first prompt is usually language selection. Press 2 for English. If you see numbered options, try pressing 1 to access account information, then look for "My Number" in the sub-menu.
*150# returns "service not available"
Your SIM registration may be incomplete. Visit an STC store with your Iqama or national ID to complete registration. Alternatively, call 900 from another phone for assistance.
Look Up More USSD Codes
Frequently Asked Questions
Does checking my number cost anything?
No, dialling *150# is completely free.
Does it work on Sawa prepaid and postpaid?
Yes, on all STC account types.
Can I check my number from a WiFi-only tablet?
No — use the MySTC app instead, or insert the SIM in a phone temporarily.
Why does *150# show a menu instead of my number?
Some phones present a language-selection menu first — choose English (usually option 2), then look for an account/number option if a further menu appears.
What does "service not available" mean?
Your SIM registration is likely incomplete — visit an STC store with ID to complete it.
