Guide 🕑 7 min read Updated 09 September 2026

How to Bet Online in Nigeria: Complete Beginner's Guide

New to online betting in Nigeria? This complete beginner’s guide shows you exactly how to register on licensed sites, deposit with OPay or USSD, place your first bet on Premier League or NPFL, and withdraw winnings safely. Written for Nigerian bettors using mobile phones and local payment methods.

BS
BetShop Editorial Team
Betting Analysts, BetShop Nigeria

How to Bet Online in Nigeria: Complete Beginner's Guide

You can start betting online in Nigeria in under 10 minutes if you choose an NLRC-licensed site, register with your phone number, and deposit via OPay, PalmPay or bank USSD. This guide walks you through every step — from creating your first account to placing an accumulator and cashing out winnings — using the exact buttons and screens you will see on your Android phone.

Most Nigerian beginners bet on Premier League matches or NPFL games from Lagos, Abuja or Port Harcourt. You will use naira, local wallets, and apps that work on slow data. We tested the process on Bet9ja, SportyBet and Betway so you avoid the common mistakes that lock accounts or send money to the wrong customer ID.

Is sports betting legal in Nigeria?

Yes. Sports betting is legal for adults aged 18 and above when you use a bookmaker licensed by the National Lottery Regulatory Commission (NLRC). Sites such as Bet9ja (KC Gaming Ltd), SportyBet and Betway hold valid NLRC licences. You can verify any licence yourself at nlrc.gov.ng.

Unlicensed operators (for example those holding only a Curaçao licence) offer no Nigerian regulatory protection if something goes wrong with a deposit or withdrawal. Always stick to NLRC-licensed platforms. Betting is also regulated at state level in places such as Lagos, but the NLRC licence is the national standard you should check first.

Responsible gambling matters. Set a deposit limit before you start and never chase losses. Full guidance is available on our responsible gambling page.

How to choose a licensed betting site

Look for four things: a current NLRC licence, low minimum deposit (₦100 is standard), fast local payment options, and an Android app that works on your phone. Here is how the main sites compare for beginners:

  • Bet9ja — Score 9.1/10, NLRC licence valid to January 2028, 5,000+ physical shops, min deposit ₦100, OPay and PalmPay supported. Best if you also want to walk into a shop. Full review: /bookmakers/bet9ja.
  • SportyBet — Score 9.0/10, NLRC to July 2028, 300% accumulator boost on 3+ legs, withdrawals often in 1–5 minutes, min withdrawal ₦500. Excellent for mobile-only bettors. Full review: /bookmakers/sportybet.
  • Betway — Score 8.7/10, NLRC to January 2028, 100% welcome bonus up to ₦100,000, live streaming on selected matches, min withdrawal ₦500. Good if you want streaming. Full review: /bookmakers/betway.
  • BetKing — Score 8.5/10, lowest minimum withdrawal in Nigeria at ₦100. Useful when you want to cash out small amounts. Full review: /bookmakers/betking.

Avoid 1xBet for everyday use if you want full Nigerian protection — it has no NLRC licence. For a current list of licensed operators see our NLRC licensed betting sites guide.

How to register and verify your account

Registration is almost identical across the major sites and takes 2–4 minutes on mobile data. You need a Nigerian phone number and a valid email. Most sites later ask for NIN or BVN during withdrawal verification.

On Bet9ja or SportyBet the flow is: open the app or website → tap “Register” or “Sign Up” → enter mobile number → receive OTP → create password → submit. You receive a unique Customer ID immediately. Write it down or screenshot it. You will need this exact number for every OPay or USSD deposit.

Never share your password or OTP. If the site asks for BVN or NIN later, upload clear photos of your ID in good lighting. Incomplete verification is the number-one reason withdrawals get delayed. Detailed steps for Bet9ja are in our Bet9ja registration guide.

How to deposit money with OPay, PalmPay or USSD

Nigerian bettors use three main methods. All of them credit your betting account within seconds when done correctly.

  • OPay — Instant and free, maximum ₦500,000 per transaction. Open OPay → Transfer → Betting → select the bookmaker → enter Customer ID → amount → confirm. Full walkthrough: /payment-guides/opay.
  • PalmPay — Same process, free, max ₦200,000 per transaction. Ideal if you already keep money in PalmPay.
  • Bank USSD — Works even with zero data. Examples:
  • GTBank *737# → follow prompts for betting payment (₦6.98 fee, max ₦200,000)
  • Zenith *966#, UBA *919#, First Bank *894#, Access *901#, Fidelity *770# — all instant with ₦6.98 fee

Always double-check the Customer ID before you confirm. A single wrong digit sends the money to another person’s account and recovery is difficult. Minimum deposit on Bet9ja, SportyBet, Betway and BetKing is ₦100. See our complete OPay for betting guide for screenshots of every screen.

How to place your first bet — step by step

  • Open the app or website and log in — Use the same phone number and password you registered with. On Android the Bet9ja or SportyBet app is faster than the mobile browser. Make sure you have data or Wi-Fi.
  • Find the match you want — Tap “Sports” or “Football”. Select Premier League, NPFL or the competition you follow. Tap the specific match (for example Arsenal vs Chelsea or Enyimba vs Rivers United). The markets appear: 1X2, Over/Under, Both Teams to Score, etc.
  • Choose your market and selection — Tap the odd you want (for example “Home Win” at 2.10). The selection drops into your bet slip at the bottom of the screen. You can add more selections to create an accumulator.
  • Set your stake — Enter the amount in naira (minimum is usually ₦50 or ₦100 depending on the site). The potential winnings calculate automatically. For a single bet the return is stake × odd. For an accumulator the odds multiply.
  • Confirm and place the bet — Check the bet slip carefully — correct teams, correct market, correct stake. Tap “Place Bet” or “Confirm”. You receive a booking code and the bet appears under “My Bets”. Screenshot the confirmation.
  • Watch the match and check results — Live scores update inside most apps. After the final whistle the bet settles automatically. Winning bets credit your account balance within minutes on SportyBet and under an hour on most others.

How to read odds and understand markets

Nigerian bookmakers display decimal odds. An odd of 2.50 means a ₦1,000 stake returns ₦2,500 (including your stake) if it wins. Higher odds mean lower probability and higher potential payout.

The most popular markets for beginners are:

  • 1X2 — Home win, Draw, or Away win
  • Over/Under 2.5 goals — Total goals in the match
  • Both Teams to Score (BTTS) — Yes or No
  • Accumulator (Acca) — Multiple selections on one bet slip; all must win

SportyBet automatically adds a boost of up to 300% on qualifying accumulators (3 or more legs at odds of 1.10 or higher). Learn the full details in our guides on how to read betting odds and how to place an accumulator.

How to withdraw your winnings

Once your account is verified you can withdraw to the same bank account or wallet you used for deposits. Minimum withdrawal is ₦1,000 on Bet9ja, ₦500 on SportyBet and Betway, and only ₦100 on BetKing, the lowest in Nigeria.

Typical process: open the app → Wallet or Withdraw → enter amount → select bank or OPay → confirm. SportyBet often pays in 1–5 minutes. Bet9ja and others usually complete within 24 hours. First-time withdrawals may require extra ID checks. Never request a withdrawal to an account that is not in your name, it will be rejected.

Full step-by-step instructions for every major site are in our withdrawal guide.

Common mistakes to avoid

These errors cost beginners money and time:

  • Depositing with the wrong Customer ID — always copy-paste or screenshot it.
  • Betting on unlicensed sites that later refuse withdrawals.
  • Ignoring verification until you try to withdraw — do it early.
  • Chasing losses with bigger stakes instead of setting a weekly limit.
  • Placing accumulators with too many low-odd legs and then complaining when one fails.
  • Using someone else’s bank account for deposits or withdrawals.
  • Start with small stakes (₦200–₦500) while you learn the interface. Keep a simple record of your bets so you know whether you are winning or losing over time.

Verdict

For most Nigerian beginners the fastest and safest route is: register on an NLRC-licensed site such as Bet9ja or SportyBet, deposit ₦500–₦1,000 via OPay, place a simple single or small accumulator on a Premier League or NPFL match, and withdraw any winnings to the same wallet. Bet9ja suits you if you also visit physical shops; SportyBet is better if you want speed and the 300% acca boost. Read the full reviews at /bookmakers/bet9ja and /bookmakers/sportybet, and always gamble only what you can afford to lose. Check our responsible gambling page before you start.

Frequently asked questions

✓ Verified by BetShop Editorial Team Last updated: 09 September 2026 18+ | Bet responsibly | Help