To claim the Bet9Ja first deposit bonus, you can either use a promo code, or simply click on the welcome bonus offer banner on the homepage. This way the Bet9ja signup form will already be filled in with a default bonus code. In general, the bonus offer is a 100% top-up benefit on your first deposit to a max of 100,000 ₦. Any payment method for depositing is valid for the bonus as long as the minimum deposit limit of 100 ₦ is adhered to. The bonus credit needs to be staked on any sports market as long as the odds are 3,0 or higher. You do not have to stake the full bonus credit on one bet, but you do have to stake the full worth of the deposit before getting the bonus within 30 days.


Bet9ja 100 percent welcome bonus
© Bet9ja


As you can use single and accumulator bets for the bonus turnover, make sure to check out our betting strategies. There you learn more about applying different strategies to your betting portfolio in order to generate maximum profit.

If you want to find out more about the Bet9Ja sportsbook, head over to our Bet9Ja review. In the review, we discuss the breadth and the scope of the sports betting offer at Bet9Ja as well as payment and bet options and much more. Our review should help you figure out how the betting at Bet9Ja works so you don't have to go through the motions of trying everything out before you can start betting effectively. We also took a deeper look into the Bet9Ja web version as well as into the Bet9ja mobile app.


Bet9ja promotions page

© Bet9ja

Bonus type

First deposit bonus

Minimum deposit

NGN 100



Maximum bonus

NGN 100,000

Payment Methods

  • Visa
  • Mastercard
  • Bank Transfer
  • AstropayCard
  • Paystack
  • Quickteller
  • OPay
  • USSD

Bonus code

no bonus code is required

Turnover requirements

Activate your Bet9Ja bonus by making your first deposit after registering with the bonus code. The full worth of the deposit must be staked on bets with minimum odds of 3,00. The bonus will be awarded once these bets are settled. To withdraw the bonus, you then have to wager the bonus credit ten times on bets with odds 3,0 or higher. If these conditions are not met, the bonus money remains non-withdrawable.

Min. odd


Available in

  • Nigeria


  • Nigeria Sports betting
  • Oyo State Gaming Board
  • LSLB Online Sport Betting

Valid until

July 4, 2023

Time limit

30 days after first deposit


Bet9Ja offers new customers a 100% Bonus up to ₦ 100,000 on the first deposit. While this is a great prospect, the bonus is fairly hard to get. With a minimum odd of 3,00 and the prerequisite of having to stake the full worth of the first deposit within 30 days before the bonus is awarded, we believe this bonus does rather badly in comparison with other bonus offers.

Pros and Cons

  • Bonus not available at the moment


Sign up for free at with a bonus code and make a first deposit of a minimum of ₦ 100. Stake your first deposit's full worth within 30 days on bets with odds of 3,0 or higher. You will then receive the 100% bonus of ₦ 100. Stake your bonus credit ten times on bets with minimum odds of 3,0 to enable withdrawal.

Get your Bonus in 3 Steps

Step 1

Activate your Bet9Ja bonus by registering with a bonus code and make your first deposit.

Step 2

You now have 30 days time to stake your full first deposit on bets with odds of 3,0 or higher. If you have successfully turned over your first deposit, you will receive the full 100% bonus credit.

Step 3

Before you can withdraw the bonus money, you have to stake the full bonus credit on bets with odds of 3,0 or higher ten times. Once you have achieved that, the bonus money can be withdrawn.