9mobile (formerly Etisalat Nigeria) offers a variety of budget-friendly data plans designed to keep you connected. With a strong 4G network, 9mobile ensures faster web page loading and reduced buffering time, making it a preferred choice for many Nigerians.
If you’re a new subscriber, knowing how to buy data on 9mobile is essential for staying online and keeping in touch with family, friends, and the world. This guide will walk you through the simple steps to purchase data, whether using your airtime balance or buying directly from your bank account.

Before subscribing, it’s important to choose the right data bundle based on your needs and ensure you have enough airtime for activation.
9mobile Data Plans
The 9mobile network offers different plans with varying validity periods, such as monthly, weekly, and daily plans. There are also large bundles for three months and beyond. In addition, 9mobile provides cheap data rates, along with bonuses. Below are some of the data options available on 9mobile:
Data Plans and Pricing
Monthly Plans
Data Plan | Price (₦) | Regular Data | Night Data |
4.2GB | 1,000 | 2GB | 2.2GB |
6.5GB | 1,200 | 2.5GB | 4GB |
9GB | 2,000 | 5.5GB | 4.5GB |
11GB | 2,500 | 7GB | 4GB |
12GB | 3,000 | All-time use | – |
18.5GB | 4,000 | 15GB | 3.5GB |
Weekly Plans
Data Plan | Price (₦) | Notes |
7GB | 1,500 | Buy twice in a week to unlock 14GB free data for weekend browsing |
Daily Plans
Data Plan | Price (₦) |
50MB | 50 |
100MB | 100 |
300MB + 100 SMS | 150 |
650MB | 200 |
1GB | 300 |
2GB | 500 |
Bonus Data Offer
- Enjoy 3.17GB free data from 9Mobile every weekend if you buy the ₦200 for 650MB dialy plan up to five times a week.
Buy Data on 9mobile Using Airtime Balance
This is the most common way to get data on the 9mobile network. It involves exchanging or converting your 9mobile airtime balance into data. Upon activating the data plan, 9mobile will deduct the equivalent amount from your account and allocate the data to your line. The steps below show how to buy data via the *312# USSD code after recharging:
- Open your dialing app.
- Type *312#.
- Select 1 to see data plans.
- From the menu, you will see various data options displayed, such as daily, weekly, monthly, and more. Choose one.
- For a 30-day plan, select 5. Choose from the different monthly options as shown.
- For instance, if you select 1 to subscribe for 4.2GB at the rate of 1000 Naira, proceed.
- If you want auto-renewal after the plan expires, select 1; otherwise, select 2 for a one-time subscription.
- You will receive a confirmation message containing your data balance and expiration date.
How to Buy 9mobile Data from Your Bank
If you are using USSD or online banking, you can buy data directly from your bank. If you haven’t started using these banking methods, visit your bank and link your phone number to your account to have access to USSD banking.
To Buy Data from First Bank:
- Dial *894#.
- Select Data (option 3).
- Choose 1 to buy data for yourself or 2 to buy data for another person.
- From the 9mobile data plans displayed, choose a plan.
- Your data top-up request will be processed, and you will receive your data immediately.
Buy Data from GTB
To top up data from GTB, use the code *737#. The steps are similar to the First Bank top-up method. Here’s how:
- Dial *737#.
- Select option 3 (Data).
- Select 1 for a self-data top-up.
- Choose from the different data plans shown to subscribe.
- A successful completion message will be delivered.
GTB also offers third-party data top-up, so you can buy or gift data to a friend from your account. After dialing *737#, select Data, then choose third-party. Enter the person’s number and data value.
Buying Data from Stanbic Bank
You can also buy data from Stanbic Bank if you have a linked account. The code to buy data on Stanbic Bank’s USSD service is *909#. Follow the prompts:
- Dial *909# and send.
- Select 2, which is for data.
- Select 1 for self top-up. You can also send data to another person by selecting 2 (third-party).
- If you opt for yourself, choose from the available data categories.
- Complete the process by inputting your secured PIN and Stanbic will load your data request.
Other Nigerian Banks’ USSD Codes for 9mobile Data Service
Bank Name | USSD Code |
---|---|
GTBank (GTB) | *737*4# |
First Bank | *894*2# |
Zenith Bank | *966# |
Union Bank | *826*9# |
FCMB | *329*1*Data_Amount*Phone_Number# |
Keystone Bank | *7111*5# |
UBA Bank | *919*14# |
Polaris Bank | *833# |
Wema Bank | *945*9# |
Stanbic Bank | *909# |
Fidelity Bank | *770# |
Access Bank | *901# |
Ecobank | *326# |
FAQ
What is the code to buy/subscribe for airtime on 9mobile? With your 9mobile airtime, you can subscribe for data. Simply dial *312# and follow the instructions.
What if I mistakenly opt in for auto-renewal? That isn’t an issue. Simply cancel it by dialing 2290#. Reply with option 2 (one-time off plan) to cancel it. You can also send a text message containing “STOPDATA” to 229.
How to get 1GB with 200 Naira on 9mobile? Currently, 9mobile doesn’t have an offer for 1GB at 200 Naira. Instead, they offer 650MB for 200 Naira on a 24-hour plan.
How to check data/bonus balance on the 9mobile network? Simply dial *323# to view your balance, including your bonuses.
When will my 9mobile data expire? The expiration time for data on 9mobile varies depending on the plan. For example:
- If you’re on a daily plan, your data will expire in 24 hours.
- For a weekly plan, the validity period is 7 days.
- For a monthly plan, it will expire in the next 30 days.
Random Post: Learn more how to buy data on Airtel Nigeria today!