Dial *8888# on STC and the packages you see aren’t a fixed catalog — they’re built around your own usage history, which means two STC customers dialling the identical code can be shown genuinely different offers.
Quick answer
Dial *8888# for personalised data offers, or use the MySTC app for the complete standard catalog.
How personalisation changes what you see
STC tailors the *8888# list to your consumption pattern — a heavy-data user often sees larger bundles surfaced first, sometimes at better value than the generic packages listed on the website. The tradeoff: because it’s personalised rather than exhaustive, a package you know exists might not appear if it doesn’t match your usual usage profile.
Seeing everything, not just what’s tailored to you
Dial *888*5# to see your currently active packages, or open the MySTC app for the full unfiltered catalog if *8888# doesn’t show a specific bundle you’re looking for.
Package types
- Daily: small packs for 24 hours, starting from a few SAR
- Weekly: mid-range for 7 days
- Monthly: large bundles for 30 days, best value per GB
- Social: unlimited specific apps
Need to recharge first? See recharging STC.
Verified against STC’s official data packages guidance, August 2026.
Step-by-Step Guide
- 1
Browse packages
Dial *8888# for personalized offers, or use MySTC app for the full catalog with prices.
- 2
Select and activate
Choose a package from the USSD menu and confirm. Or tap "Activate" in the MySTC app.
- 3
Verify activation
Dial *888*5# to confirm your new package is active with data balance and expiry.
Alternative Methods
Dial *8888# from your phone dialer.
MySTC App > Internet > Data Packages
stc.com.sa > Internet Packages
Troubleshooting
"Insufficient balance"
Recharge first with *155*PIN# then try subscribing again.
Package not showing in *8888#
Use the MySTC app for the complete catalog. *8888# shows personalized offers which may not include all options.
Look Up More USSD Codes
Frequently Asked Questions
What is the USSD code for STC data packages?
Dial *8888# for personalised offers, or *888*5# to see currently active packages.
How do I check remaining data after subscribing?
Dial *888*5# or use the MySTC app.
Can I stack multiple data packages?
Yes, each tracks independently with its own expiry date.
Why does my *8888# menu look different from a friend's?
STC tailors the offers shown to your individual usage pattern.
What if a package I want isn't shown?
Use the MySTC app for the complete, unfiltered catalog beyond your personalised offers.
