How to Buy 9mobile Data Plans via USSD

Last Updated: November 2025
Disclaimer: nigeriaussdcodes.com is an independent information site. We are not affiliated with 9mobile or the NCC. All USSD codes listed here were verified through official 9mobile and NCC sources.

Why USSD Is Still the Easiest Way to Buy Data

Even in 2025, millions of Nigerians prefer using USSD codes to buy data on 9mobile because it’s fast, works on any phone, and doesn’t require internet.
Whether you’re using a feature phone or a smartphone with poor signal, dialing a simple code gets your bundle activated instantly.

This guide explains, step-by-step, how to buy 9mobile data via USSD, lists all available plans, and helps you troubleshoot if your purchase fails.

The Main Code for Buying 9mobile Data

The official code to buy data on 9mobile is:

Dial 312# and press “Call.”

This opens 9mobile’s main data menu where you can:

  • Buy daily, weekly, or monthly bundles

  • Activate night or weekend plans

  • Buy social-media-only bundles

  • Gift data to another user

No internet or airtime conversion is needed — your data is deducted directly from your main balance or from any borrowed credit (if applicable).

Step-by-Step: How to Buy 9mobile Data via 312#

Dial 312# from your 9mobile line.
A menu appears:
 1 = Daily Plans
 2 = Weekly Plans
 3 = Monthly Plans
 4 = Night/Weekend
 5 = Social Bundles
 6 = Data Gifting
 7 = Check Balance
Choose your preferred option (for example, type 3 for monthly plans).
Select the plan amount you want.
Press 1 to confirm.
Wait for an SMS confirmation: “Your data plan has been activated successfully.”

You can now start browsing immediately.

9mobile Daily Data Plans

Plan Price (₦) Data Volume Validity Activation Code
Daily 50 MB ₦ 50 50 MB 24 hrs 3121*1#
Daily 100 MB ₦ 100 100 MB 24 hrs 3121*2#
2-Day 1 GB ₦ 200 1 GB 2 days 3121*3#

Perfect for users who just need light browsing or quick app updates.

9mobile Weekly Data Plans

Plan Price (₦) Data Volume Validity Activation Code
₦ 500 Plan ₦ 500 1 GB 7 days 3122*1#
₦ 700 Plan ₦ 700 1.5 GB 7 days 3122*2#
Social Media Bundle ₦ 300 WhatsApp + Facebook 7 days 3122*3#

Weekly plans suit students and moderate users.

9mobile Monthly Data Plans

Plan Price (₦) Data Volume Validity Activation Code
₦ 1,000 Plan ₦ 1,000 1.5 GB 30 days 3123*1#
₦ 2,000 Plan ₦ 2,000 4.5 GB 30 days 3123*2#
₦ 3,000 Plan ₦ 3,000 7 GB 30 days 3123*3#
₦ 5,000 Plan ₦ 5,000 11 GB 30 days 3123*4#

These bundles are best for steady work, social media, and streaming.

9mobile Night & Weekend Bundles

Plan Price (₦) Data Validity Activation Code
Night 1 GB ₦ 200 1 GB 12 am – 5 am 3124*1#
Weekend 2 GB ₦ 500 2 GB Sat–Sun 3124*2#

Night plans are popular for downloads and movie streaming when traffic is low.

How to Gift or Share 9mobile Data

Dial 3126#*.
Select “Gift Data.”
Enter recipient’s 9mobile number.
Choose data amount and confirm.

The recipient receives an SMS: “You’ve been gifted X MB from 080XXXXXXX.”

You can also share bundles with up to five numbers linked to your main plan.

How to Check 9mobile Data Balance

Dial 323# or 3234#* to view your current data balance.
You’ll get an on-screen message plus an SMS showing:

  • Main data balance

  • Bonus or social data

  • Expiry date

Troubleshooting Common Problems

Problem Likely Cause Quick Fix
Data not activating Low airtime or delayed network Confirm balance → retry after 2 min
“Session Timed Out” Slow response Dial again and reply faster
No browsing after activation APN not configured Set APN = 9mobile or etisalat
USSD code not working Weak signal Move to a stronger network spot

If issues persist, call *9mobile Customer Care → 300# → Option 2.

Why Buy Data via USSD Instead of the App?

Works on every phone — even without data connection.
Transactions are instant, no log-in required.
Safer for feature phones and low-storage devices.
Reliable during poor network or power outages.

Tips for Managing Your 9mobile Data

Always check balance with 323# after purchase.
Disable auto-renew if you prefer manual top-ups.
Buy larger monthly plans if you stream frequently — they’re cheaper per MB.

Frequently Asked Questions (FAQs)

What is the USSD code to buy 9mobile data in 2025?

The official code is 312#. Dial it on your 9mobile line and select a plan from the menu (daily, weekly, monthly, or social). You don’t need data or internet access to use it.

How can I buy 9mobile data for someone else?

Dial 3126#* and choose “Gift Data.” Enter the person’s 9mobile number and confirm the amount. They’ll receive an SMS notification instantly.

What is the cheapest data plan on 9mobile?

As of 2025, the ₦ 50 plan for 50 MB (valid 24 hours) is the cheapest. Dial 31211# to activate it when you need quick access for light browsing or messaging.

How do I check my 9mobile data balance after buying a plan?

Simply dial 323# or 3234#* and press “Call.” You’ll see your remaining data volume and expiry date on the screen and receive an SMS summary.

Can I buy 9mobile data if I borrowed airtime?

Yes—but only if your remaining credit (after borrowing charges) is enough to cover the data price. Otherwise, repay the loan first or recharge fresh airtime before dialing 312#.

How do I stop auto-renewal on my 9mobile data plan?

You can cancel auto-renew by texting STOP to 229 or by dialing 312# → “Manage My Data” → “Cancel Auto-Renew.” Your plan will expire without automatic renewal.

Why is my data not working after activation?

Check that your APN settings are correct (APN = 9mobile or etisalat). Restart your phone, ensure mobile data is on, and confirm your balance with 323#. If it still fails, call Customer Care via 300#.

Can I buy data on 9mobile while roaming abroad?

Yes, most plans can be purchased using 312# when you’re connected to a 9mobile roaming partner network. If it doesn’t work, use the 9mobile App or contact support at +234 809 000 0200.

What should I do if I get “Session Timed Out” while buying data?

It means you took too long to reply or the network is busy. Move to a stronger signal area and dial 312# again. Respond within 10–15 seconds on each prompt.

How often does 9mobile update its data plans?

9mobile reviews its bundles regularly based on NCC regulations and market demand. All codes here are confirmed as of November 2025, but you can revisit nigeriaussdcodes.com for monthly updates.

Conclusion

Buying 9mobile data via USSD is one of the quickest and most reliable ways to stay online in 2025.
With just 312#, you can browse, stream, and share data within seconds — no internet needed.
Bookmark this guide on nigeriaussdcodes.com for updated data codes, plans, and NCC-verified changes.

Leave a Comment