
New users at BET99 can claim up to $800 in first bet loss insurance using the BET99 promo code CANBET. To claim this BET99 welcome offer, simply register as a new user, input the BET99 registration code ‘CANBET’, and make a deposit of at least $20 to qualify. This offer is available to all new BET99 Canada customers and is valid as of this month, Apr 2025!
BET99 Bonus Code Details
To claim the $800 First Bet Encore bonus, you must use the BET99 promo code CANBET upon registration. In addition, you must make a first deposit of at least $20 (up to $800) to qualify. If your first bet loses, you will receive the amount back as four separate bonus bets, each equal to 25% of your staked amount.
For Example: Let’s say you made a first bet of $100 as a newcomer to BET99, and that bet lost. You would then receive four bonus bets of $25 within 72 hours. There is no rollover requirement on this offer.

BET99 Registration Code Quick Facts
Here are all the details to for the current BET99 promo for new customers. This sportsbook features an outstanding variety of promotions, and currently new customers in Canada can receive a 100% deposit match up to $1500 by using our BET99 registration code: CANBET.
BET99 Promo | BET99 Promo Code Details |
---|---|
⭐ BET99 Promo Code | CANBET |
🆕 Bonus type | First bet insurance |
🍁 Eligible provinces | All except Ontario |
💰 Minimum deposit | $20 |
➗ Match Percent | 100% |
🎲 Minimum odds | No Requirement |
🏒 Eligible bet types | Cannot be combined with other promotions. |
📱 Usable on mobile app? | Yes |
✅ Last verified use | Apr 30, 2025 |
📅 Offer expiry | 14 days to redeem |
🔞 User eligibility | New users of legal gambling age |
🔄 Rollover | None |
How To Claim BET99 Welcome Bonus
This welcome offer is only available to new customers, and can only be claimed through the BET99 bonus code CANBET. Once you’ve signed up using the BET99 promo code, you will receive your bonus bets if your first bet loses. Claim your BET99 bonus using the steps below.
1. Register at BET99
It’s easy to create an account and claim your BET99 bonus. Simply go to BET99 through our link here, click the “Sign Up” button in the middle of the screen, and follow the prompts on-screen.
Create a username and password, enter your email, phone number, and other personal details, and enter the BET99 registration code CANBET. From there, be sure to verify your email and your identify, and you’re all set to start betting!
2. Make Your First Deposit
The next step to claim your BET99 bonus is to make a qualifying deposit. The BET99 promo will only kick in if you make a deposit of at least $20. Wait for your deposit to clear (generally 1 minute to 24 hours), and you should then be able to bet right away.
3. Place a Wager
From there, place a first qualifying bet of at least $20. There is no rollover requirement to claim the BET99 bonus. Instead, the sportsbook will reimburse your first bet if it loses, so you can bet up to $800 on a wager stress-free. You can bet on a single bet or a parlay to qualify, but only the first leg of the parlay will be reimbursed.
4. Receive Your BET99 Bonus
If your first bet wins — awesome! If it loses — you get your money back. In the case of a loss, your bonus funds will be credited to your account within 72 hours. Again, they will be credited as four separate bonus bets which you must then wager within 14 days.
More BET99 Promo Offers & Bonuses
While the BET99 promo for new customers is an excellent deal, returning and loyal bettors can also access a number of other bonus offers available on their site. These bonuses don’t require a BET99 registration code, but instead are simply ongoing promotions that anyone with an existing account can access.
- UFC 315 Octagon Throwdown Contest: Deposit $99 or more from April 18 – 28, 2025, to be entered in a draw to win 2 tickets to UFC 315 in Montreal. Terms and Conditions apply.
- Tennis 30% Parlay Boost (Madrid Open): Place a 3+ leg Tennis Parlay for the Madrid Open on April 24 – 25, 2025, to receive the 30% profit boost. Terms and conditions apply.
- Tariff Free Thursday: BET99 is giving you a tariff-free 25% profit boost on any sports game on Thursdays. Place a 3+ leg parlay with minimum odds of 4.0 (+300) or greater to receive the boost. Terms and Conditions apply.
- NHL Bet $25, Get $5: Place a pre-game or live bet of at least $50/25 on XXX vs XXX on DATE to get a $10/5 Bonus Bet. Terms and conditions apply.
- Edmonton Oilers Ticket Contest: Wager $99+ on any Edmonton Oilers vs Los Angeles Kings game from April 25th to April 29th for your chance to win tickets to Game 6!
- MLB 30% SGP (TOR vs NYY): Place a 3+ leg MLB Same Game Parlay on April 25th for the Toronto Blue Jays vs New York Yankees rivalry game to receive a 30% Profit Boost! Terms and Conditions apply.
- NBA 30% Parlay Boost: Place a pre-game 3+ leg NBA Parlay on any game on Friday, April 25th, to receive the 30% profit boost. Terms and conditions apply.
- Tennis 30% Parlay Boost (Madrid Open): Place a pre-game 3+ leg Tennis Parlay for the Madrid Open on April 26th or April 27th to receive the 30% profit boost. Terms and conditions apply.
- NHL 30% Parlay Boost: Place a pre-game 3+ leg NHL Parlay on any Round 1 Playoff game to receive the 30% profit boost. Terms and conditions apply.
- NBA Bet $50, Get $20 Insurance: Place a pre-game or live wager of $50+ on any NBA Playoff game and get a $20 Bonus Bet if your wager settles as a loss. Terms and conditions apply.
- MLB 30% SGP Boost (TOR vs NYY): Place a Same Game Parlay on the Toronto Blue Jays vs New York Yankees with 3+ legs to receive the 30% profit boost. Terms and conditions apply.
- NHL 30% SGP Boost: Place a Same Game Parlay on the XXX vs XXX with 3+ legs to receive the 30% profit boost. Terms and conditions apply.
- Shot Sundays: Place a $5+ wager on any player to exceed their shot total. If they end the night with the most shots from games played that night, you’ll receive a $20 Bonus Bet. Terms and Conditions apply.
- Tennis 30% Parlay Boost (Madrid Open): Place a pre-game 3+ leg Tennis Parlay for the Madrid Open on April 28th or 29th to receive the 30% profit boost. Terms and conditions apply.
- NHL Bet $50 and Get $20 Insurance: Place a pre-game or live wager of $50+ on any round 1 NHL Playoff game and get a $20 Bonus Bet if your wager settles as a loss. Terms and conditions apply.
- NBA Live Bet $50, Get $10: Place a live bet of at least $50 on any NBA Playoff game on April 28th to get a $10 Bonus Bet. Terms and conditions apply.
- Soccer – Bet $50, Get $10 (ARS vs PSG): Place a pre-game or live bet of at least $50 on Arsenal vs PSG Champions League Semi Finals game on April 29th to get a $10 Bonus Bet. Terms and conditions apply.
- Canadian Team Tuesdays – 30% SGP Boost: Place a Same Game Parlay on any matchup with a Canadian Team in it with 3+ legs to receive the 30% profit boost. Terms and conditions apply.
- WednesDINGER Insurance: Place a $25 Wager on any player to hit a Home Run on any Wednesday, if it loses, receive a $5 Bonus Bet. Terms and Conditions apply.
- NHL Live Bet $50, Get $10: Place a live bet of at least $50 on any NHL Playoff game on April 30th to get a $10 Bonus Bet. Terms and conditions apply
- Soccer Bet $25 and Get $10 Insurance: Place a pre-game or live wager of $25+ on any Soccer match and get a $10 Bonus Bet if your wager settles as a loss. Terms and conditions apply.
In-Game Flash Bets
BET99 offers this promotion for in-game betting on the NFL, NBA, NCAAB, and NCAAF. Flash bets allow players to bet on what they think will happen next in a game based on a selected period. Flash bets present an opportunity to quickly cash in on in-game betting.
VIP iGaming Community
BET99 offers a VIP program for loyal bettors looking for exclusive benefits. As soon as you qualify for VIP status, a staff member will reach out to you. If you want to know how to qualify, get in touch with the sportsbook’s team.
Boosted Odds
BET99 excels in the boosted odds department. Players can browse through daily bet boosts, Canadian bet boosts, and boosted odds for futures. The sportsbook even has a “Big Boost” section with particularly lucrative offers.
BET99 Casino Promos
BET99 Casino also offers some great promotions!
- CASINO XSell – NHL Playoffs: Wager a total of $199 on select hockey-themed slots from April 23 – 27, 2025, to receive a $25 Bonus Bet to be used on any NHL Playoff game. Terms and conditions apply.
- CASINO XSell – Bet Instant Win, Get NBA – NBA Playoffs: Wager a total of $250 on branded instant win games from April 28th-30th, 2025, to receive a $25 Bonus Bets to be used on any NBA Playoff game. Terms and conditions apply.
About BET99 Sportsbook
BET99 is a relatively new entrant to the Canadian Sportsbooks scene, but it has quickly gained popularity and loyalty among sports bettors nationwide. BET99 has everything a good book needs: valuable deposit bonuses, a wide range of sports opt-ions, and the assurance of safety and security from the Kahnawake Gaming Commission.
In just a few short years, BET99 has established themselves as one of the biggest players in the Canadian marketplace. Focused on Canadian players first, BET99 is now known as Canada’s premiere sportsbook, and is known for offering stellar odds and a variety of leagues.
Check out our full BET99 review here.
BET99 Sports Betting Markets
- Badminton
- Baseball
- Basketball
- Boxing
- Cricket
- Cycling
- Darts
- Esports
- Futsal
- Football
- Gaelic Football
- Gaelic Hurling
- Golf
- Handball
- Horse Racing
- Ice Hockey
- MMA
- Motor Racing
- Rugby League
- Rugby Union
- Snooker & Pool
- Specials
- Speedway
- Table Tennis
- Tennis
- Volleyball
- Winter Olympics
- Winter Sports
BET99 Promo Code FAQs
Yes it does! New customers to BET99 Canada can receive $800 in bet loss insurance by using the promo code: CANBET. Eligible on your first bet only.
After completing sign up with the BET99 Canada promo code and making your first deposit, the first bet insurance will automatically kick in. This balance can be used to place bets like normal however cannot be withdrawn as cash.
Bonus requirements must be met within 14 days of receipt. Otherwise the bonus will be forfeit.
Yes, it’s legal to play at BET99 in Canada.
BET99 is an iGaming Ontario certified betting platform that Ontarians can enjoy with confidence.
To play BET99 in Canada, you need to meet the following requirements;
– Be of legal age in your province
– Have a valid email address
– Have a valid Canadian address
– Be able to provide proof of identity
– Have a form of deposit and withdrawal accepted by BET99
– Have not been previously banned from BET99
If you meet these requirements, you are eligible to play at BET99.
The welcome offer for BET99 is ‘CANBET’. You can use this code to claim up to $1500 in loss insurance when you sign up at BET99.