18+ · Bet responsibly · Ad See Latest Offer
← All news
Betting Guides 11 July 2026

How to Bet on Bet9ja: Complete Beginner's Guide

How to bet on Bet9ja from scratch — deposits, building your first slip, booking codes, the shop option and withdrawing winnings, step by step.

6 min readBy Naija Score


Bet9ja is where a huge share of Nigerians place their very first ticket, so if you are searching for how to bet on Bet9ja, you are in good company. This beginner’s guide walks through everything in order: funding your account, understanding the site layout, building and placing your first slip, using booking codes, betting through the famous shop network, and cashing out your winnings — with honest advice on the habits that keep betting fun instead of expensive.

Step 1: Fund Your Bet9ja Account

You cannot stake with an empty wallet. After registering and logging in, open the Deposit section, where the main options are:

  • Bank transfer to your personalised virtual account number
  • Debit card payments from Nigerian banks
  • Fintech wallets — Opay, PalmPay and Moniepoint transfers are fast and widely used
  • USSD banking for phones without steady data
  • Cash at any Bet9ja shop, credited to your online account by the agent

Deposits usually reflect within minutes. A sensible starting habit: fund a fixed weekly amount you can comfortably lose — betting money should never share a wallet with rent money.

Step 2: Find Your Match and Market

The Bet9ja homepage lists sports on one side and featured matches in the centre. Football dominates, as it should in Nigeria:

  • Browse by competition — Premier League, La Liga, Serie A, Champions League and the NPFL
  • Or use the search bar to jump straight to a team
  • Tap a fixture to open its full market list: 1X2, double chance, over/under goals, GG/NG (both teams to score), handicaps, correct score and many more

Beginners should start with the markets they can explain in one sentence. If you are not yet sure what half these names mean, our betting guides section covers each one in plain English — understanding the market before staking on it is the single cheapest upgrade any new punter can make.

Step 3: How to Bet on Bet9ja — Build and Place Your Slip

Here is the complete flow for placing a bet on Bet9ja:

  1. Tap the odds next to your chosen outcome — say the home win at 1.90. The selection is added to your bet slip.
  2. Add more selections if you want a multiple bet. The combined odds multiply with every leg — as does the chance of the whole ticket dying to one bad result.
  3. Open the bet slip and review every leg: right match, right market, right pick.
  4. Enter your stake. The slip instantly shows your potential winnings.
  5. Place the bet — or choose “Book a Bet” instead, which saves the slip as a booking code you can stake later, share with friends, or play at a shop. Booking codes die once the first match kicks off, so stake in time.
  6. Find your ticket afterwards in your account’s bet list, where open and settled bets are tracked.

If someone shares a booking code with you, our walkthrough on how to load a bet code on Bet9ja covers it in detail — but read every leg before staking someone else’s ticket, and know your Bet9ja code will not work on other bookmakers without conversion. Once your first slip settles — win or lose — resist the urge to instantly reload. Review what you backed and why; that habit alone puts you ahead of most of the market.

Online vs Shop: Two Ways to Play Bet9ja

Bet9ja’s shop network is one of the largest retail footprints in Nigeria, and plenty of punters mix both channels:

Online accountBet9ja shop
PaymentTransfer, card, wallet, USSDCash at the counter
Best forFull market access, cashout, live bettingNo-card punters, cash winnings
Proof of betDigital ticket in accountPrinted ticket — guard it
WinningsWithdrawn to your bankCash, up to shop payout limits
Booking codesCreate and load themRead your code to the cashier

The hybrid workflow suits many people best: build the slip carefully at home online, generate a booking code, then stake cash at the nearest shop. If shop-style betting or the classic interface appeals to you, our guide to the old Bet9ja mobile and shop version explains that side of the platform in depth.

Step 4: Withdraw Your Winnings

Winning tickets settle automatically into your online balance. To withdraw:

  1. Open the Withdraw section in your account.
  2. Add or select your bank account — the account name must match your registered Bet9ja name, a verification rule every licensed Nigerian bookmaker enforces.
  3. Enter the amount and confirm.
  4. Transfers typically arrive the same day; first withdrawals can take longer because of verification checks.

Payout speed, limits and how the platform behaves when you win big are exactly the things we tested in our full Bet9ja review — read it before making Bet9ja your primary bookmaker, because the pros and cons are real on both sides.

Five Habits That Separate Smart Bet9ja Punters

The app teaches you where to tap. These habits decide whether you last:

  1. Fixed stakes, decided offline. Set your unit size before opening the app, and never raise it mid-losing-streak.
  2. Short tickets. Two or three researched legs beat fifteen hopeful ones — long accumulators multiply the bookmaker’s margin against you.
  3. No chasing. The “recovery ticket” after a losing Saturday is how small losses become big ones.
  4. Real research over group-chat codes. A shared booking code is only as good as its anonymous author. Our football predictions show the win, draw and loss probabilities behind every pick — and our results are public, wins and losses alike (today a backtest on 2023–24 matches, not a live record), so you can judge before you follow.
  5. Monthly self-audit. Your bet history does not lie. Add up a month of stakes and returns; if the number shocks you, adjust.

Comfortable with Bet9ja and wondering how the main rival’s flow compares? We wrote the same start-to-finish walkthrough for how to bet on SportyBet.

FAQ

How do I place a bet on Bet9ja for the first time?

Register, deposit into your wallet, tap the odds for your chosen outcome, open the bet slip, enter your stake and confirm. Your ticket appears in your account until it settles.

What is the minimum stake on Bet9ja?

It is low enough for genuine beginners — check the bet slip in the app or site for the current figure, since minimums can change and old screenshots mislead.

Can I bet on Bet9ja without a bank card?

Yes. Fund via bank transfer, Opay/PalmPay/Moniepoint wallets or USSD — or skip the online wallet entirely and stake cash at any Bet9ja shop using a booked code.

How do booking codes work on Bet9ja?

Build a slip and choose “Book a Bet” to get a code instead of staking immediately. Anyone can load that code on Bet9ja to see the same selections. Codes expire when the first match kicks off.

How long do Bet9ja withdrawals take?

Usually the same day once your account is verified and your bank account name matches your registration. Name mismatches are the top cause of delayed payouts.

Informational content, with no guarantee of results. Bet responsibly. 18+.

Picks by email?

We don't send picks by email yet. Leave your address and we'll let you know when it starts. Nothing else.

18+ · Bet responsibly · We only use your email for this · Privacy