How to Register on Bet9ja: Complete Sign Up Guide (2026)

Over 60 million Nigerians have placed a bet online, and most of them started right here. Registering on Bet9ja takes under 3 minutes. This guide shows you exactly how, plus how to unlock up to ₦100,000 with promo code YOHAIG.

Last Updated: February 17, 2026

What You Need to Register on Bet9ja

Here's what catches most people off guard. They open the registration page, then realise they don't have a key document ready. Have these four items before you start:

Age: You must be at least 18 years old. Bet9ja verifies this during KYC.

Phone number: A valid Nigerian mobile number for SMS verification.

Email address: A working email for account confirmation and notifications.

Bank account: A bank account in your name (needed later for withdrawals).

How to Register Bet9ja: Step-by-Step

A 2024 Kearney consumer survey found that 78% of Nigerian bettors chose their first platform based on signup speed. Bet9ja's form is one of the fastest. Here are the 5 steps:

  1. Go to the Bet9ja registration page. Visit register.bet9ja.com or tap "Register" on the homepage.
  2. Fill in your personal details. Enter your first name, last name, date of birth, email address, and phone number. Use your real information. It must match your bank account for withdrawals.
  3. Create a username and password. Choose a unique username and a strong password (8+ characters with letters and numbers).
  4. Enter promo code YOHAIG. In the "Promotion Code" field, type YOHAIG. This unlocks up to ₦100,000 in welcome bonus (170% of your first deposit). Learn more about what this code does in our promotion code guide.
  5. Accept terms and submit. Tick the box to confirm you're 18+ and agree to Bet9ja's terms. Click "Register" and your account is live instantly.

How to Register Bet9ja on Your Phone

According to GSMA's 2025 Mobile Economy report, over 85% of Nigeria's internet traffic comes from mobile devices. It's no surprise most Bet9ja registrations happen on phones too.

The process is identical to desktop. Open your browser and go to register.bet9ja.com . The form is fully responsive.

But here's the thing. If you prefer an app, the Bet9ja mobile app (Android only) has a built-in registration form.

On a slow connection? The Bet9ja old mobile site is a lightweight version built for 2G/3G networks.

How to Register Bet9ja in a Shop

Not everyone is comfortable filling out online forms. That's exactly why Bet9ja operates thousands of licensed retail shops across Nigeria.

Walk into any Bet9ja shop with a valid government ID. The agent registers your account on the spot.

One important detail. You'll receive a username and temporary password. Change the password immediately after your first login. Shop-registered accounts have the same features as online ones.

New to betting terminology? Our Bet9ja codes and meaning guide explains every code and abbreviation you'll see on the platform.

How to Verify Your Account After Registration (KYC)

This is where most new users get stuck. You can deposit and bet without KYC, but you cannot withdraw a single naira.

Think of it this way: KYC is Bet9ja's way of confirming you are who you say you are. Nigeria's NLRC requires it for all licensed operators. Here's the process:

  1. Log in and go to "My Account" → "Verification".
  2. Upload a valid government ID: NIN slip, voter's card, driver's licence, or international passport.
  3. Upload proof of address: a utility bill or bank statement dated within the last 3 months.
  4. Submit and wait. Verification typically takes 24-48 hours.

⚠️ Verify early. Don't wait until you win big. The verification queue gets longer during major tournaments. Complete KYC right after you register.

For the full document list and troubleshooting, see our Bet9ja KYC verification guide.

Making Your First Deposit & Claiming the Bonus

Your account is live. Now what? The welcome bonus only activates after your first deposit, so this step matters.

  1. Go to "Deposit" in your account menu.
  2. Choose your payment method: bank transfer, card, USSD, or mobile money.
  3. Enter the amount. Minimum deposit is ₦100.
  4. Complete the payment. Funds appear in your balance within seconds.

🎁 Welcome bonus with YOHAIG: Your first deposit gets a 170% bonus up to ₦100,000. Deposit ₦59,000 to claim the full ₦100,000 bonus. The bonus is credited automatically after your first deposit. For the complete breakdown, read our bonus code guide.

For details on deposit limits, see our maximum deposit guide. For a step-by-step walkthrough of every deposit method (USSD, card, bank transfer), see our how to deposit on Bet9ja guide.

Critical Rule: Deposits Cannot Be Withdrawn

🚨 This catches almost every new user off guard. Per the General T&Cs (Version 8, effective 30 December 2024): "All deposits made after 13th January 2025 will only be permitted to be used for betting purposes and cannot be withdrawn."

In plain English: once you deposit money, it's locked for betting. You cannot deposit ₦50,000 and withdraw it untouched. Only winnings can leave your account.

Withdrawal requirements:

Withdrawals processed within 5 banking days

Bank account must be in your name at a Nigerian licensed bank

KYC verification must be completed before any withdrawal

(Source: help.bet9ja.com/general-tcs/)

Common Bet9ja Registration Errors & Fixes

Even simple forms break. A PwC Nigeria digital-readiness study found that 1 in 4 online registrations fail on the first attempt due to user error. Here are the most common Bet9ja registration issues:

"This email/phone number is already registered"

You (or someone) already created an account with these details. Try logging in or use the Forgot Password link. Bet9ja allows only one account per person. Creating a second violates their terms and risks both accounts being blocked.

"OTP/verification code not received"

Wait 2 to 3 minutes before requesting again. Check that you entered your Nigerian phone number in the correct format (e.g., 08012345678). If using a dual-SIM phone, ensure the correct SIM is set as default for SMS. Network congestion during peak hours (8 to 10 PM) can delay delivery by up to 5 minutes.

"Invalid promotion code"

Double-check the spelling: YOHAIG (all caps, no spaces). The code is case-sensitive on some browsers. If you're copy-pasting, make sure no extra spaces were included.

"Age verification failed"

You must be 18+ to register. Ensure your date of birth is entered correctly. If the system rejects a valid DOB, try using a different browser or clearing cookies. Contact customer care if the issue persists.

"Registration page won't load"

Clear your browser cache or try a different browser. If on mobile, use the Bet9ja app or the old mobile site.

"I didn't enter the promo code during registration"

Contact Bet9ja customer care immediately. They may be able to add it retroactively if you haven't made a deposit yet.

Promo Code:YOHAIG

Register on Bet9ja with code YOHAIG for your ₦100,000 welcome bonus

Register with YOHAIG

18+ | Gamble Responsibly | T&Cs Apply

⚠️ Responsible Gambling

Betting involves risk. Never stake more than you can afford to lose. Past tips do not guarantee future results. If you or someone you know has a gambling problem, please seek help. 18+ only.