Zenith Bank USSD Code 2023 [Balance, Transfer, Airtime, etc]

Searching for the Zenith Bank USSD code? Whether you’re a new or old customer, it is necessary for you to know some essential USSD codes for Zenith Bank if not all.

In the case of new customers or old customers that are not used to Zenith mobile banking, some of the questions usually asked are; What is Zenith Bank USSD code for transfer, what code can I use to buy airtime from Zenith Bank, what is the Zenith Bank USSD code for checking balance, and so on.

If you’re one of those seeking answers to any of the above questions or other related queries, then keep reading for you’ll not only discover the Zenith Bank USSD code, but I will also show you how to register it, how to activate it and how to use the Zenith USSD code for any transactions on your Zenith bank account.

Are you ready to know those simple Zenith Bank mobile banking codes? Then, let’s get started!

About Zenith Bank USSD Code

Zenith Bank USSD code is a unique short code, and/or set of short codes that are designed by Zenith Bank for customers in order to make banking super easy without stress.

With the USSD code for Zenith, you can perform several transactions on your phone without having to visit a physical Zenith Bank branch. In other words, it is called the Zenith Bank EaZybanking.


One amazing feature about the zenith USSD code is that you don’t even need to be a Zenith bank account holder to use the codes, as you can use it to open an account for yourself to become a Zenith Bank customer.

Another cool thing is that you can perform almost any and every banking transaction with the USSD code for Zenith Bank. That leads us to the features of Zenith Bank mobile banking.

Read Also: List Of All Access Bank USSD Codes

Features of Zenith Bank USSD Code

The following are what the Zenith Bank USSD code can help you with.

  • Airtime and data purchase
  • Checking account balance
  • Money transfer to other Zenith Bank accounts and other banks
  • Bill payments
  • ATM cardless withdrawals
  • Blocking ATM cards
  • Opening an account

Zenith Bank USSD Code Requirements

Before using the Zenith Bank USSD code, here are some requirements that are needed to be met.

  • You must be or are about to be a Zenith Bank customer.
  • You must have a working SIM card.
  • You must have an identity card
  • A mobile device on which the code will be entered is required.

Once you pass all these eligibility requirements, you can now use the USSD code for Zenith Bank.

See Also: How to Activate UBA USSD Code

Zenith Bank USSD Code

The Zenith Bank USSD code is *966#.

This code is the general USSD code for every Zenith mobile banking transaction including transfers, withdrawals, airtime, and data purchase, paying bills, checking account balance, opening an account, blocking of ATM card, and so on.

Once the code is dialed, a pop up containing all the listed features and others will show up on your screen which you can then follow the prompts to use any of them.

However, dialing the code and following the long step to activate or use any of those features isn’t that necessary, because with Zenith Bank’s direct USSD short codes you can now perform a specific transaction with just one code.

Below is a table that contains all the Zenith Bank short codes for all transactions.

Related: How to Activate First Bank USSD Code

List of Zenith Bank USSD Code

TransactionsUSSD Codes
Check Balance*966*00#
Transfer to Zenith Bank Account*966*Amount*Account Number#
Transfer to Other Banks*966*Amount*Account Number#
Airtime Top Up Self*966*Amount#
Airtime Top Up Others*966*Amount*Phone Number#
Update Details*966*BVN#
Withdrawal*966*60# > select withdrawal
Pay Bills*966# > select bill payments
Retrieve BVN*565*0#
Hotlist ATM Card*966*60# > select Hotlist card
Account Opening*966*0#
Deactivate Account*966*911#

How to Activate Zenith Bank USSD Code

While all the USSD codes for Zenith Bank are being provided above, o be able to use them to perform any transactions, you’ll first need to register and activate the general Zenith USSD code *966#.

Here is a step-by-step guide on how to activate the USSD code for Zenith Bank.

  • Open the dialer app on your phone. Using the line/sim/phone number you opened your Zenith Bank Bank account with, dial *966*00#
  • Enter the last 4 digits on your Zenith Bank debit (ATM) card.
  • Create your Zenith EaZybanking PIN (4 digits pin which will be used to authorize transactions)
  • Enter and confirm the pin again to complete your USSD registration.

Once you’ve registered and activated the Zenith Bank USSD code, you can now perform any transactions using the general code, as well as the short codes.

Don’t Miss The Ecobank USSD Codes

Zenith Bank USSD Transfer Code

The Zenith Bank USSD code to transfer money from Zenith Bank to Zenith Bank or from Zenith bank to other banks is *966*Amount*Account Number#, then select the bank, and enter your PIN to authorize the transfer.

e.g if you want to send N5000 to 01111111111 (Zenith Bank account number) simply dial *966*5000*01111111111#. If you want to transfer N2000 to 1000000000 (other banks <GT Bank>), just dial *966*50000*1000000000#, select the option for GT Bank, then enter your PIN.

Zenith Bank USSD Code for Checking Balance

To check your Zenith Bank account balance using the Zenith USSD code, simply dial *966*00#, then enter your PIN, and the money you have left in your bank account will be displayed on your screen.

Zenith bank USSD code

Zenith Bank USSD Code for Buying Airtime

The Zenith Bank USSD code to buy airtime for yourself (SIM linked with your Zenith Bank account) is *966*Amount#. To buy airtime for other numbers/sims, dial *966*Amount*Phone Number#.

E.g if you want to recharge 200 for yourself, simply dial *966*200# and your line will be credited with a ₦200 recharge card. If you want to recharge another line 07030000000 (your other lines or for friends and/or family) with ₦200, just dial, *966*200*07030000000#, then enter your PIN to authorize the transaction.

Zenith Bank USSD Code for Withdrawal

The USSD code for Zenith Bank’s cardless withdrawal is *966*60#. Once dialed, select the “Money Withdrawal” option and follow the prompts.

Zenith bank code

Zenith Bank USSD Code for Opening an Account

The USSD code for Zenith Bank account opening is *966*0#, accept the mobile banking terms and continue to follow the prompts to create an account with Zenith Bank.

Zenith Bank USSD Code for Bill Payments

The Zenith Bank USSD code to pay bills for DSTV and PHCN is *966*7*Amount*Customer ID#. The EaZybanking USSD code to pay Zenith bullet is *966*6*Biller code*Amount#.

For example, if you want to renew your DSTV subscription with 5000 where your Smartcard number is 3104567890, just dial *966*5000*3104567890#, select biller, and enter your Pin.

Zenith Bank USSD Code to Update Details

The Zenith Bank USSD code to update your account details is *966*BVN#, then follow the screen instructions. E.g *966*09876543211#

Zenith bank BVN USSD code

Zenith Bank BVN USSD Code

To retrieve your Zenith Bank USSD code using the USSD code on Zenith Bank, simply dial *565*0#, and follow the screen instructions.

Zenith Bank USSD Code to Block ATM Card

The USSD code to block your Zenith Bank ATM debit card is *966*60#, then select the “Hotlist Card” option.

USSD Zenith Bank USSD Code to Block Account

The USSD code for deactivating your account is *966*911#. Just dial the code and follow the screen option.

Zenith Bank USSD Code Not Working? Here’s How to Fix it

If you’re a new or old Zenith Bank Bank account holder, and you’ve been trying the USSD mobile banking code for Zenith Bank and it’s not working, here are some causes and how to fix them.

  • Bad Network Connection: when there is no or bad network coverage either from your end (mobile network providers) or from the bank’s network, you may get an error message after dialing the Zenith Bank USSD to perform any transactions. To fix this, you’ll need to wait for some time and try again.
  • You’re Not Yet Registered or Haven’t Activated the USSD Code: If you haven’t registered and activated the Zenith Bank code with the phone number you registered your account with, the Zenith Bank USSD code may not work. To fix this, make sure you activate the Zenith code on your line.
  • You’re Dialing the USSD code on an unlinked/wrong phone number: If the SIM you registered your account number with is not used to dial the code, it may not work. To fix this, make sure you’re using the correct line.

USSD Code for Zenith Bank – FAQs

What is the new USSD code for Zenith bank?

The new USSD code for Zenith bank is *966#. This code can be used to perform any mobile banking transactions on a registered number.

How can I get USSD code for Zenith Bank?

The USSD code for Zenith Bank mobile banking is *966#.

How do I set up Zenith Bank mobile banking?

You can at up your Zenith Bank USSD mobile banking by simply dialing *966*00# using the phone number/line registered with your Zenith Bank bank account, and follow the prompts.

How can I activate Zenith Bank mobile banking without an ATM?

Unlike other banks’ USSD activation process, Zenith bank does not allow customers to activate or register EaZybanking without ATM.

How can I check my Zenith Bank details?

You can check your Zenith Bank details by simply dialing *966*0#, then select option 4 and your Zenith Bank Bank details including account balance, and account statement will be displayed on your screen.


With the Zenith bank USSD code, banking is now super easy just like the name of the service EaZybanking. This is because you don’t have to visit a bank branch or even use data for carrying out any of these transactions.

With this simple but comprehensive post about the Zenith USSD code, I believe you’ve known how to activate the Zenith Bank USSD code, and how to use it for various transactions.

1 thought on “Zenith Bank USSD Code 2023 [Balance, Transfer, Airtime, etc]”

Leave a Comment