Skip to content
Home » How to Buy MTN Data & Subscription Codes

How to Buy MTN Data & Subscription Codes

MTN Data Bundle,

Last Updated on January 24, 2026 by admin

MTN Nigeria provides multiple convenient ways to purchase data bundles, designed to suit different user preferences and lifestyles. Customers can buy data through USSD codes, online platforms, or mobile apps, with each option optimized for speed, ease, and accessibility.

One of the most widely used methods is via USSD. By dialing *312# on an MTN line, users can instantly view a menu of available data plans and select the option that fits their budget and data needs. For even faster access, specific data plans can also be activated by fintech wallets like OPay and Palmpay.

MTN offers a diverse range of data bundles to accommodate varying usage patterns. These include daily plans for short-term browsing, weekly plans for moderate consumption, and monthly plans for heavy users. For added flexibility and savings, MTN also provides multi-month data plans tailored to customers who prefer longer subscription periods.

In this guide, we’ll show you how to purchase MTN data bundles, outline current pricing, and share the relevant subscription codes to help you stay connected without hassle.

Read: How To Detect and avoid fake bank alert transfer payment

How to buy data from MTN

Here are a few convenient ways to purchase data from MTN:

1. USSD Codes (Most Popular)

  • Dial \312#* on your MTN line.
  • A menu will appear showing available data bundles.
  • Select your preferred plan (daily, weekly, monthly, or multi-month).
  • Confirm purchase, and the data will be activated instantly.
  • For direct activation, text the plan’s code (e.g., “114” for 75MB daily) to 312.

2. MyMTN App

  • Download the MyMTN app from Google Play Store or Apple App Store.
  • Log in with your MTN number.
  • Navigate to the Data Bundles section.
  • Choose your plan and pay using airtime or linked payment options.

3. MTN Website

  • Visit MTN Nigeria’s official site.
  • Go to the Data Plans section.
  • Select and purchase bundles online using airtime or debit card.

4. Using Fintech Mobile Apps (Opay, PalmPay, Kuda, etc.)

  • Open the app and log in.
  • Go to the “Airtime/Data” or “Bills & Payments” section.
  • Select MTN as your network provider.
  • Enter your phone number (or the number you want to recharge).
  • Choose either Airtime or Data bundle.
  • Pick the amount or plan you want (e.g., ₦500 airtime, 1.5GB monthly data).
  • Confirm payment using your wallet balance.
  • You’ll get instant credit on your MTN line plus a confirmation SMS.

Read: How to buy Airtime and check account Balance from First Bank

List of MTN data plan available

Here’s a current list of MTN Nigeria data plans and bundles you can subscribe to (valid options as listed on MTN’s official site):

Daily Data Plans (valid 24 hours)

  • 75 MB — ₦75

  • 110 MB — ₦100

  • 230 MB — ₦200

  • 500 MB — ₦350

  • 1 GB + voice — ₦500

  • 2.5 GB — ₦750

  • 3.5 GB — ₦1,000

2-Day Plans

  • 1.5 GB — ₦600

  • 2 GB — ₦750

  • 2.5 GB — ₦900

  • 3.2 GB — ₦1,000

  • 4 GB — ₦1,200

  • 5.5 GB — ₦1,500

  • 7 GB — ₦1,800

Weekly Plans (valid 7 days)

  • 500 MB — ₦500

  • 1 GB — ₦800

  • 1.5 GB — ₦1,000

  • 3.5 GB — ₦1,500

  • 6 GB — ₦2,500

  • 11 GB — ₦3,500

  • 20 GB (digital only) — ₦5,000

Monthly Plans (valid 30 days)

  • 2 GB + minutes — ₦1,500

  • 2.7 GB + minutes — ₦2,000

  • 3.5 GB + minutes — ₦2,500

  • 7 GB — ₦3,500

  • 10 GB + 10 mins — ₦4,500

  • 12.5 GB — ₦5,500

  • 16.5 GB + 10 mins — ₦6,500

  • 18.6 GB Always On — ₦5,500

  • 20 GB — ₦7,500

  • 25 GB — ₦9,000

  • 36 GB — ₦11,000

  • 45 GB Always On — ₦9,000

  • 65 GB — ₦16,000

  • 75 GB — ₦18,000

  • 165 GB — ₦35,000

  • 250 GB — ₦55,000

Multi-Month & Yearly Plans

  • 90 GB (60 days) — ₦25,000

  • 150 GB (60 days) — ₦40,000

  • 480 GB (90 days) — ₦90,000

  • 800 GB (365 days) — ₦125,000

Mtn GoodyBag Social plan

MTN’s GoodyBag Social Plan (also called Social Bundles) lets you buy affordable data specifically for social media apps like WhatsApp, Facebook, Instagram, TikTok, Twitter (X), and YouTube. Prices start from ₦25 daily, ₦50 weekly, and ₦150 monthly, depending on the app and bundle chosen

MTN GoodyBag Social Plan Details

🔹 Daily Plans

  • WhatsApp Daily: 20MB for ₦25 (Text WAD to 312)
  • Facebook Daily: 20MB for ₦25 (Text FBD to 312)
  • TikTok Daily: 150MB for ₦50 (Text TBD to 312)
  • All Social Daily: 200MB for ₦100 (covers multiple apps)
  • YouTube Buffet Daily: 800MB for ₦100 (valid for 4 hours)

🔹 Weekly Plans

  • WhatsApp Weekly: ₦50 (Text WAW to 312)
  • Facebook Weekly: ₦50 (Text FBW to 312)
  • Instagram Weekly: ₦50 (Text IGW to 312)
  • All Social Weekly: ₦200 (covers multiple apps)

🔹 Monthly Plans

  • WhatsApp Monthly: ₦150 (Text WAM to 312)
  • Facebook Monthly: ₦150 (Text FBM to 312)
  • Instagram Monthly: ₦150 (Text IGM to 312)
  • All Social Monthly: ₦500 (covers multiple apps)

Read: How to register for UBA ussd code and buy Airtime in Nigeria

How do I check my MTN data bundle balance

You can check your MTN data bundle balance using any of these quick methods

USSD Code (Fastest)

  • Dial *323*4# on your MTN line
    Your remaining data balance will pop up instantly on your screen.

MyMTN App

  • Open the MyMTN App

  • Log in with your MTN number
    Your data balance appears right on the dashboard.

MTN Website

  • Visit the MTN website

  • Log in to your account to view your data usage and balance.

How to Gift MTN Data

Here’s how you can gift MTN data to another MTN number in Nigeria — either by transferring from your existing balance or by buying data specifically for someone else:

1. Transfer Data from Your Balance (Gift from Your Existing Data)

Via USSD

  • Dial: *312*RecipientNumber*DataAmount#
    Example: *312*08031234567*500# to send 500 MB of data to 08031234567.

Via SMS

  • Open your messaging app and send this to 312:
    Transfer <PhoneNumber> <DataAmount>
    Example: Transfer 08031234567 500 (sends 500 MB).

  • You must have enough data balance to share.

  • Data shared comes from your main data bundle, not bonus data.

  • There’s usually a daily limit on how much data you can transfer (e.g., 5 GB per day) and a monthly limit on the number of transfers.

2. Buy Data for Someone Else (Gift a New Data Bundle)

Via USSD

  • Dial: *312*BundleActivationCode*RecipientNumber#
    Example: to send a specific bundle, include the bundle code before the recipient’s number.

Via the MyMTN App

  • Open MyMTN NG App

  • Go to Buy Bundles

  • Choose Buy for Others

  • Enter the recipient’s MTN number

  • Select the data plan and pay with airtime or card

 This method doesn’t require you to have the data already — you’re purchasing a new bundle directly for the other person.

1. Transfer Data (From Your Balance)

  • Dial: *312*Phone number*Data amount#
  • Or SMS: Transfer [Phone number] [Data amount] to 312
  • Example: *312*08012345678*500# → sends 500MB to that number.
  • Limit: You can transfer up to 5GB per day.

2. Buy Data for a Friend (From Airtime)

  • Dial: \312Bundle Activation CodeBeneficiary’s Phone number#*
  • Example: *312*106*08012345678# → buys 1.5GB monthly bundle for your friend.
  • Cost: Deducted directly from your airtime balance.

 3. Request Data from a Friend

  • Dial: *312*7*3#
  • Follow the prompt to send a data request to your chosen MTN contact.
  • Your friend will receive a notification and can choose to gift you data.
I’m a content writer with an M.Sc. in Business Administration, combining analytical business knowledge with creative storytelling. My work focuses on producing content that not only informs but also supports strategic objectives, helping brands connect meaningfully with their audiences

Contact us; Kokobest04@gmail.com
admin
Tags: