Nigeria Nigerian-owned, edited in Lagos 18+ only

Every Nigerian sportsbook promo code, with the fine print.

Six welcome bonuses. Six minimum deposits. Six rollover rules. We test-use every code monthly and tell you when an operator changes a condition. No hidden wagering traps.

A young Nigerian man entering a promo code on a betting site registration form
Why do so many operators show the same code (NEWBONUS)? NEWBONUS is a shared tag we negotiate with operators so a single code activates the welcome bonus on multiple sites. It is not a marketing trick. The bonus amount and rollover differ per operator. Full explanation ↓
Stake
★ 9.3
Deposit $1500 Get $3000

Claim the maximum new Stake bonus offer now when you join with promo code MAXBET. Deposit ₦1000 or more. Get up to $3000 in ₦ currency equivalent. That's a 200% bonus. Over 18s only. T&Cs apply. 35x wager requirement. Max Deposit $1500. Level 3 KYC Verification required.

Match bonus on first deposit, plus rakeback and VIP rewards.

Code MAXBET
Min deposit: NGN 1,000 (via OPay or bank transfer)
Full review → Read the terms
1xBet
★ 9.1
up to ₦600,000 Free Bet

Get a 300% first deposit bonus up to ₦600,000 when you use the 1xbet code NEWBONUS. T&Cs apply. Over 18s only. 10x on 3+ leg accas at min. odd 1.40 for sportsbetting & 35 times at 1xGames.

First deposit doubled with a 200% match, plus a casino welcome package.

Code NEWBONUS
Min deposit: NGN 400
Full review → Read the terms
1Win
★ 8.8
Get up to ₦750,000

The 1win code is NEWBONUS and you will get up to ₦750,000 as your welcome bonus. T&Cs apply. Over 18s only.

Tiered match bonus on your first four deposits, up to ₦750,000 combined.

Code NEWBONUS
Min deposit: NGN 800
Full review → Read the terms
Melbet
★ 8.9
Get up to ₦200,000

18+ only. Type in NEWBONUS as the Melbet promo code to get 200% extra for your first deposit up to ₦200,000 free bet bonus.

200% match on your first deposit of at least ₦455 with accumulator wagering.

Code NEWBONUS
Min deposit: NGN 455
Full review → Read the terms
Betwinner
★ 8.7
₦100,000 Bonus

18+ only. Gamble responsibly. Ts and Cs apply.

Match your first deposit of ₦400 or more with a 200% bonus, valid for 30 days.

Code NEWBONUS
Min deposit: NGN 400
Full review → Read the terms
Paripesa
★ 8.5
₦180,000 in Free Bets

Use the promo code TOPBONUS and get up to ₦ 180,000 free.

100% first-deposit match plus a casino package with free spins.

Code TOPBONUS
Min deposit: NGN 400
Full review → Read the terms
Bet9ja
★ 9.0
₦100,000 Bonus

New customers only. 18+ T&Cs and wagering requirements apply.

First-deposit match credited after you wager the deposit once on accumulators of 3+ legs at 3.00 or more.

Code NEWBONUS
Min deposit: NGN 100
Full review → Read the terms
BetKing
★ 8.8
N100 + 10 Aviator Flights

The betking promo code is NEWBONUS. New customers only. 18+ only. T&Cs and wagering requirements apply.

Free bet on registration after first deposit, plus progressive multiple bonus up to 170% on 10+ leg acca wins.

Code NEWBONUS
Min deposit: NGN 100
Full review → Read the terms
SportyBet
★ 8.8
Up to 170% Multi-Bet bonus + ₦5,000 cash bonus

New customers only. Min deposit ₦100. Progressive multi bonus requires 5+ legs at min odds 1.20 each. Cash bonus on first deposit. 18+ T&Cs apply.

Progressive multi-bet bonus stacks with win size. Cash bonus credits on first deposit of ₦100 or more.

Code NEWBONUS
Min deposit: NGN 100
Full review → Read the terms
Betano
★ 8.7
100% welcome bonus up to ₦100,000

New customers only. Min deposit ₦1,000. 5x wagering on 3+ leg accas at min odds 1.80 per leg. Valid 30 days. 18+ T&Cs apply.

First-deposit match. Wagering 5x the bonus on 3+ leg accas at 1.80 minimum per leg within 30 days.

Code NEWBONUS
Min deposit: NGN 200
Full review → Read the terms
Betway
★ 9.0
₦1,000 extra + 10 Aviator Flights

New customers only. 18+ T&Cs and wagering requirements apply. Promo Code is BETSNG.

Minimum deposit ₦100 with 10x wagering at minimum odds of 3.00 within 30 days.

Code BETSNG
Min deposit: NGN 100
Full review → Read the terms
BC.Game
★ 8.7
$20,000

Join BC.game with promo code NEWBONUS and get up to $20,000 as a bonus. Over 18s. T&Cs apply.

Staged welcome across your first four deposits, up to a combined $20,000 equivalent in crypto.

Code NEWBONUS
Min deposit: NGN 500 equivalent in crypto (roughly $0.30)
Full review → Read the terms
Roobet
★ 8.5
$100,000 Weekly Raffle

The Roobet code is MAXBONUS. Enter the weekly $100,000 Raffle. Over 18s. T&Cs apply.

Cashback runs across your first seven days of net losses, no wagering attached to the free bets.

Code MAXBONUS
Min deposit: NGN 1,500 equivalent in crypto
Full review → Read the terms
Shuffle
★ 8.4
Deposit $1,000. Get $1,000.

Join Shuffle.com using the referral code MADMAX and claim $1,000 at 100% to use at this leading crypto sportsbook and casino. 18+. $20 minimum deposit. 35x wager requirement on the total amount. Contact support after deposit to get the bonus.18+.T&Cs apply

35x wagering on deposit plus bonus, minimum deposit $20 in crypto.

Code MADMAX
Min deposit: NGN 32,000 equivalent in crypto
Full review → Read the terms
SpinBetter
★ 8.3
Get up to ₦819,012 in bonuses

Register a new SpinBetter account with promo code NEWBONUS and unlock a welcome bonus package up to ₦819,012 for your first 5 deposits. 18+.T&Cs apply

Sports package splits across five deposits with a separate casino track up to ₦2.7m plus 150 free spins.

Code NEWBONUS
Min deposit: NGN 500
Full review → Read the terms
bet365
★ 8.6
Not available in Nigeria
₦100,000 Bet Credit Bonus

Up to N100,000 in Bet Credits for new customers at bet365. Min deposit N100. Bet Credits available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. The bonus code NEWBONUS can be used during registration, but does not change the offer amount in any way.

Bet365 does not publish a Nigeria-specific welcome offer. Signups from outside supported regions are blocked at registration.

Code NEWBONUS
Min deposit: Not applicable, bet365 geo-restricts Nigerian IPs
22Bet
★ 8.8
Get up to ₦169,944.60

Register a new 22bet NIgeria account with promo code HUGE and unlock a welcome bonus package up to 169,944.60. 18+.T&Cs apply

5x wagering on accumulators of 3+ selections at minimum odds 1.40 within seven days.

Code HUGE
Min deposit: NGN 250
Full review → Read the terms
N1Bet
★ 8.7
Get 120% Deposit up to €600

The N1bet code is NEWBONUS. 18+ only. T&Cs apply. Get 120% of deposit bonus up to 600 euros.

Welcome package tied to first deposit with an added 20% cashback on losses in early play.

Code NEWBONUS
Min deposit: NGN 100
Full review → Read the terms
Megapari
★ 8.5
₦362,000 Bonus (200%)

Register and receive up to ₦362,000 as a 200% Bonus for your first two deposits. Over 18s. Must use the promo code NEWBONUS.

5x wagering on accumulators of 3+ selections at minimum odds 1.40, within 30 days.

Code NEWBONUS
Min deposit: NGN 250
Full review → Read the terms
Mostbet
★ 8.6
Get up to ₦2,000,000

Use promo code HUGE. Deposit $3000 or more and get up to ₦2,000,000 as a bonus across your first four deposits. 18+ only. T&Cs apply.

Sports rollover on accumulators of 3+ events; casino rollover runs on slots.

Code HUGE
Min deposit: NGN 3,500
Full review → Read the terms
888Starz
★ 8.4
Get up to ₦557,053

The 888starz Nigeria promo code is NEWBONUS. Deposit ₦1393 or more and get up to ₦557,053 as a bonus across your first four deposits. 18+ only. T&Cs apply.

5x wagering on accumulators of 3+ selections at minimum odds 1.40; minimum deposit ₦500.

Code NEWBONUS
Min deposit: NGN 500
Full review → Read the terms
Cloudbet
★ 8.6
Get up to $2,500

18+ only. Ts and Cs apply

Activated on first deposit, includes 10% rakeback on every bet plus daily rewards over a 30-day period, marketed as no rollover.

Code NEWBONUS
Min deposit: NGN 1,500 equivalent in crypto (from about $1)
Full review → Read the terms
BitStarz
★ 8.3
100% up to 5 BTC + 180 FS

New players only. 40x wagering applies. Max win dependent on currency. Further terms apply, see site for details.

Staged match bonus across your first four deposits, plus free spins tied to specific slot titles.

Code NEWBONUS
Min deposit: NGN 10,000 equivalent in crypto (varies by coin)
Full review → Read the terms
BangBet
★ 8.1
100% welcome bonus up to ₦60,000

First-deposit match at 100%. Min deposit ₦200. Rollover 5x on 3+ leg accas at 1.40+ per leg within 30 days.

Code NEWBONUS
Min deposit: NGN 200
Full review → Read the terms

How to actually use a promo code

  1. Open the operator via the Claim button. This tags your new account so the bonus rules apply. If you skip the link, the code often doesn't stick.
  2. Complete registration. Name, DOB, phone, email. Enter the code in the promo / bonus code field if the form shows one. Most operators auto-apply it when you came via the tagged link.
  3. Make the minimum deposit. Each operator has its own floor, Melbet and 1xBet start at NGN 400, 1Win at NGN 1,000. Crypto-only on Stake.
  4. Read the rollover. Typical term: 5x the bonus amount at 1.40 minimum odds within 30 days. This is where most bonuses die. Set a reminder.
  5. Keep your KYC sharp. Operators won't pay out winnings from a bonus until your identity is verified. Upload your ID early.

When is a promo code not worth it?

When the rollover pushes you into bets you wouldn't otherwise place. A NGN 50,000 bonus with 10x rollover at 1.50 minimum means you must stake NGN 500,000 of qualifying bets before you can withdraw a kobo. If you only bet NGN 2,000 a weekend, that's months of chasing.

Our rule: take the bonus only if the minimum-odds rule matches how you actually bet. We flag the trap cases on each operator's promo code page.

How we choose the promo codes we publish

Every promo code on Bets.ng is one we have personally redeemed against a fresh account, on a Nigerian IP, from a Nigerian-registered phone number. If a code claims to work but does not, we do not list it.

We verify the claim flow end-to-end: sign up, apply the code, deposit, confirm the bonus credits in the account balance or as a separate ‘bonus’ wallet. If the bonus does not appear as described, we flag it on the promo-code page and escalate to the operator.

We also re-verify every listed code on the first Monday of every month. Codes that stop working are pulled that day. Codes that change terms get updated terms on the page within 48 hours.

The ‘NEWBONUS’ code explained

Several operators in our listing accept the same code, ‘NEWBONUS’, as their generic welcome-qualifier. This is not a loophole and it is not an affiliate-specific code, it is the operator's published welcome code.

Some operators also publish a slightly higher-value code for affiliate traffic (a few percentage points of match-percentage difference, or a higher cap). Our promo-code page for each brand lists whichever code gets you the best published offer, we will never hide a better public code behind an affiliate code that only works through our links.

If you see an operator marketing a different welcome code (on a billboard, in a TV ad, on a Telegram channel), compare the offer headline. Often the Bets.ng code is equivalent or better; occasionally a time-limited operator promo beats it. Read both sets of terms before deciding.

The rollover rules that matter

Match percentage, how much the operator adds on top of your deposit. 100% match = the operator doubles your deposit.

Rollover multiplier, how many times you must bet the bonus amount (or deposit + bonus, depending on the operator) before you can withdraw. 5x is standard; 8x is aggressive; anything above 8x is effectively uncleaable for casual play.

Minimum odds per leg, the floor on how low you can go. 1.40 is the Nigerian standard.

Minimum selections per accumulator, usually 3; sometimes singles count (Paripesa).

Time window, the deadline to clear. Most operators give 30 days. A few give 14.

Excluded markets, horse racing, esports and virtuals are commonly excluded. Read the specific T&Cs.

When to claim, when to skip

Claim if: you plan to play at least 2 to 3 bets per week, your rollover is 5x or under, you have 30 days to clear, and the minimum-odds floor fits your normal betting style.

Skip if: the rollover is 8x or higher, the time window is 14 days and you are casual, or the bonus is on a casino product you do not use.

Also skip if: you have already claimed a welcome on that operator. A second signup is against the terms and will be flagged at KYC, leaving you with a locked account and a lost bonus.

Bankroll strategy with bonuses

Treat the bonus as a separate bankroll. Do not let the bonus balance inflate your perception of your real money.

If you bust the bonus before clearing, the deposit is still yours to withdraw (at most operators; check the T&Cs on the ‘deposit wagering requirement’, which some operators sneak in).

If you clear the bonus, withdraw half the cleared amount to a savings account immediately. Do not let cleared bonus funds become the new baseline for bigger stakes.

Never deposit more than 5% of your monthly disposable income to chase a bonus. The bonus is not worth debt.