How to Recharge DStv Using USSD Code in Nigeria

DStv is one of the most popular and most used cable TV in Africa, DStv is a Sub-Saharan African direct broadcast satellite service owned by MultiChoice. While many people opt for this cable TV here in Nigeria, most still rely on Over-The-Counter renewal or recharge methods even though there is a smarter and more reliable way to recharge your DStv. 


In this post, I will show you how you can make payment, subscribe, or recharge your DStv decoder using USSD Code in Nigeria.

If you’re new to using DStv, it’s important to note that you can recharge your DStv through numerous channels which DStv has made possible, one of those is the USSD code method which I’m about to reveal below.

Before we dive right into it, let’s check the benefits of using the USSD Code to pay for your DStv subscription today!

Benefits of Using DStv USSD Recharge Code

  1. It works for all types of mobile phones.
  2. It’s super-fast, easy and convenient.
  3. It does not require an internet connection (data) on your phone to renew DStv.
  4. It does not require visiting a physical location.
  5. Available 24 hours a day and 7 days a week.
  6. It allows you to recharge your DStv account through your bank USSD.

List of All DStv USSD Recharge Codes in Nigeria (Summary)


Access Bank *903# >> Enter 3 >> Enter 2 for DStv >> Follow prompt
Ecobank *326# >> Follow prompt
eTranzact BankIT *389*9*SmartCardNumber#
FCMB *329*2*Amount*SmartCardNumber#
Fidelity Bank *770*Code*SmartCardNumber*Amount#
First Bank *894# >> Pay Bills >> Follow prompt
GTBank *737*SmartCardNumber#
Keystone Bank *7111# >> Follow prompt
Polaris Bank *833*2# >> Follow prompt
Stanbic Mobile *909*60# >> Follow Prompt
Sterling Bank *822*BillerCode*UniqueCode*Amount#
UBA *919*5*2#
Union Bank *826#
Unity Bank *7799*32*SmartCardNumber*1# for Yanga (more below)
Wema/ALAT *945*11*SmartCardNumber#
Zenith Bank *966*7*Amount*CustomerID#

NOTE: A mobile transaction using USSD codes require account registration for first-timers and PIN code (either 4 or 5 digits depending on the bank involved) which could be done by simply dialling the various bank USSD code and following the screen prompts.

Without further ado, let’s check out the list of all useful USSD codes, their platforms/banks and the steps to recharge DStv using USSD code in Nigeria.


NOTE THAT A ₦6.98 NETWORK CHARGE WILL BE APPLIED TO YOUR BANK FOR BANKING SERVICES ON THIS CHANNEL.

How to Recharge DStv Using USSD Code in Nigeria

1. Access Bank DStv Recharge Code

If you’re in need of the Access Bank USSD code for DStv subscription, carefully follow the instruction below to get started.
  1. Dial *903# from your mobile phone.
  2. Enter 3 for “Bill Payment” option.
  3. The menu will display different Bill Payment options available (DSTV, PHCN etc)
  4. Enter the number for the appropriate option e.g Enter 2 for DSTV bills payment.
  5. Supply the necessary details and follow the prompt.

2. Ecobank DStv Recharge Code

Recharging your DStv account can also be done through the Ecobank USSD code as explained below, simply follow the instructions to get started:
  1. Dial *326# >> Select ‘Payment type’ >> Select ‘DSTV’ >> Enter Smart Card Number >> Enter Amount >> Enter your 4 digits PIN.

3. eTranzact BankIT DStv Recharge Code

The eTranzact BankIT solution allows you to pay for your DStv subscription, directly from your bank account, online and on mobile.
  1. To pay on mobile, simply dial *389*9*SmartCardNumber# then follow the prompts.

4. FCMB DStv Recharge Code

FCMB customers can recharge their DStv account by following the instruction below.
Simply dial *329*2*Amount*SmartCardNumber# then follow the screen prompt after to recharge and reactivate your DStv account.

5. Fidelity Bank DStv Recharge Code


Pay your DStv biller using the Fidelity Bank USSD code by simply following the guide below:
Dial *770*Code*SmartCardNumber*Amount#. For example, if you want to renew your DSTV Compact Plus Package, simply dial *770*1099*0123456789*12400#.

THE FIDELITY BANK CODE FOR DSTV IS 1099.

6. First Bank DStv Recharge Code

First Bank USSD code allows you to carry out numerous mobile banking transactions on your mobile device and one of those is recharging your DStv cable TV, carefully follow the instruction below to top-up your DStv account.
Dial *894# >> Pay Bills >> Follow the prompt.

7. GTBank DStv Recharge Cod

For GTBANk customers who want to pay their DSTV subscription using GTBank 737, follow the below instructions:
Dial *737*SmartCardNumber# or *737*SmartCardNumber*Amount# >> Follow the prompt. For Example, you can dial *737*0123456789*12400# to activate the Compact Plus plan which costs ₦12,400.

8. Keystone Bank DStv Recharge Code

Kindly follow the guide below to start recharging your account:

  1. Dial *7111# on your registered phone number;
  2. Select ‘Other services’;
  3. Select ‘Bills Payment’ on the next page to make payment for a biller. E.g Select DStv to make payment.

9. Polaris Bank DStv Recharge Code

Renew your DSTV subscription with Polaris Bank *833#. To get started, simply follow the steps below:
  1. Dial *833*2#
  2. Select which of your Polaris Bank Accounts you would like to use to make the payment.
  3. Select the biller you would like to pay.
  4. Follow the prompts.
  5. Enter the amount.
  6. Enter your PIN (Please use your PolarisMobile PIN if you are a PolarisMobile user or enter the 4 digit PIN created during your registration for *833# registration).

10. Stanbic Mobile DStv Recharge Code

For customers of Stanbic Bank, you can use the Stanbic Mobile Wallet via USSD to easily make your DStv payments.

  1. Dial *909# on your mobile phone and send >> Select ‘4’ and press Register >>Provide customer information required on each field and send
You can also directly dial *909*60#

11. Sterling Bank DStv Recharge Code

The guide shared below will disclose how to renew your DStv account with the help of your Sterling Bank USSD code below:
  1. Dial *822*BillerCode*UniqueCode*Amount# or *simply *822*2# to see different billers. For example: From your mobile device, dial *822*881099*0123456789*12400# to pay for a ₦12400 DStv Compact Plus plan.
CODE BILLER NAME ID REQUIRED
1099 DStv Smart Card Number

12. UBA DStv recharge Code

UBA USSD code also supports Bill Payment which allows you to renew your account on DStv. To get started, simply follow the instructions below:
  1. Dial *919*5*2# on your phone then follow the onscreen prompt to recharge your DStv.

13. Union Bank DStv Recharge Code

If you’re looking for how to recharge DStv using USSD code through Union Bank in Nigeria, then you’re in the right place, follow the steps below to reload your account package:
  1. Dial *826# >> follow the on-screen prompt to renew TV Biller for your DStv account.

14. Unity Bank DStv Recharge Code

The table below contains all the codes you need to recharge DStv via Unity Bank USSD code, carefully dial the code to activate your account.

DStv Bouquets USSD Codes

  • Access/Yanga (2565) *7799*32*SmartCardNumber*1#
  • Compact (7900) *7799*32*SmartCardNumber*2#
  • Compact Plus (12400) *7799*32*SmartCardNumber*3#
  • Family/Confam (4615) *7799*32*SmartCardNumber*4#
  • Premium (18400) *7799*32*SmartCardNumber*5#

15. Wema/ALAT DStv Recharge Code


Wema bank or ALAT by Wema users can simply recharge or renew their DStv by dialling the USSD below.
  1. Dial *945*11# or *945*11*SmartCardNumber# to recharge your DStv then follow the prompt.

16. Zenith Bank DStv Recharge Code

Zenith bank users can also make payments through the USSD code provided. To get started, simply follow the instruction below.
  1. Dial *966*7*Amount*CustomerID# then follow on the onscreen prompt to recharge your DStv subscription through the USSD provided by Zenith Bank.
Previous Post Next Post