I tested Bet99 like any everyday Canadian bettor would, from signing up and placing bets to checking how the support team handled questions and how fast payouts arrived. This review shares my experience using the platform, highlights what impressed me, points out where things fell short, and helps you decide if it fits your betting style.
Why Trust Our Reviews?
Why trust our Bet99 review? Because at RG.org, we’ve independently tested more than 25 Canadian sportsbooks, reviewed licensing terms, measured payout reliability, and compared bonus transparency. Over 20,000 verified user reviews support our insights, and our content has been cited by prominent media outlets such as CBC, TSN, and SportsNet. Everything you read here is based on direct testing and real data from a Canadian bettor’s perspective.

You must be 18 years or older to use Bet99 in Canada. Offers and promotions are not available in Ontario. Please read and understand the Terms and Conditions before playing. Gambling should be for entertainment only. If it’s becoming a problem, get help.
Bet99 positions itself as Canada-first, but in 2025, does it deliver on its promise? Our review looks closely at its odds value, support response times, bonuses, and user safety.
👍🏼Pros & 👎🏼Cons
Facts & Features
Aspect | Details |
---|---|
Founded | 2020 |
Licensed | Ontario: AGCO/iGaming Ontario Rest of Canada: Kahnawake Gaming Commission |
First Bet Offer | First Bet Encore: Get First Wager Back as Bonus Bets Up to $800. |
Promo Code | RG99 |
Min. Deposit | $10 |
Betting App | iOS and Android |
Desktop | Yes |
Withdrawal Time | Around 48 hours |
Payment Methods | Interac e-transfer, INSTADEBIT, Instant Bank Transfer, Visa, Mastercard, Interac Desjardins, ApplePay, and PayPal (Ontario only) |
Support | Extensive FAQs, 24/7 Live Chat, Email, and Social Media |
Markets | 30+: NFL, NBA, NHL, MLB, and more |
Available | BC, AB, SK, MA, ON, QC, NB, NS, NL, PEI, YT, NT, NU |
Live Streaming | ✅ |
Same Game Parlay | ✅ |
Early Cashout | ✅ |
VIP Program | ✅ |
Unique Features | Exclusive Odds Boosts, |
Bonuses & Promotions

BET99 has a big bonus and promotions program. It has created pomos to suit all types of Canadian bettors, at all stages of play.
Here are some examples of the current bonuses available at BET99 Sportsbook:
Type of BET99 Promo | Description |
---|---|
Welcome Bonus | Get your first wager back up to $800 in four bonus bets if it loses. The minimum first deposit required is $20. If you lose, you'll get four bonus bets equal to 25% of the wager's value. The bonus bets are sent to bettors' accounts within 72 hours. |
Canadian Team Tuesdays | When you wager on a Same Game Parlay on any matchup with a Canadian team that's 3+ legs, you'll get a 30% profit boost. |
VIP Program | Club B99 is invite-only. Once you qualify, BET99 will contact you. |
Esports Bet $50, Get $20 Casino | When you bet $50 on any Esports betting market, you'll receive a $20 casino bonus. |
NHL Playoff Contest | Wager $99 or more on an NHL game and enter into a drawing for 2 playoff tickets in the first round of the NHL postseason. |
NHL Parlay Boost | Receive a 30% profit boost when you wager on an NHL parlay with 3+ legs with odds greater than 4.00. |
NCAAB Parlay Boost | Receive a 30% parlay profit boost on 3+ leg NCAAB parlays greater than 4.0 odds. |
NCAAB 25% Deposit Match | From March 14 to 20, you'll get a 25% deposit match up to $99 when you use promo code HOOPS99. The bonus you receive carries 5x wagering requirements. |
Soccer Bet $50, Get $10 | When you place a pre-match wager of $50 on a contest with minimum odds of 1.5, you'll receive a $10 bonus bet. |
NHL Bet $50, Get $10 | This is the same offer as the "Soccer Bet $50, Get $10" offer above, but only for NHL games. This includes the same minimum odds of 1.5. |
Golf 30% Profit Boost | Receive a 30% profit boost on all markets associated with the Players Championship from March 12 to 16. The odds must be greater than 2.0. |
NBA Bet $50, Get $10 Live Bonus | When you wager $50 on an NBA contest with minimum odds of 1.5, you'll receive a $10 bonus bet for live/in-game betting. |
NHL Bet $50, Get $20 Insurance | If you wager $50 or more on an NHL contest with odds of at least 1.5, you'll receive $20 in bonus bets if you lose. |
Active Promos in July 2025
BET99 NHL Bet $50 Get $20 Insurance
BET99 NBA Bet $50 Get $10
BET99 NHL Bet $50 Get $10
BET99 Soccer Bet $50 Get $10
BET99 NCAA 25% Deposit Match up to $99
BET99 Stanley Cup Playoffs Tickets Contest
BET99 Esports Bet $50, Get $20 Casino
BET99 VIP Program
BET99 Canadian Team Tuesdays: Up to 30% Profit Boost
Bet99 NCAA Parlay Boost: Up to 30% Profit Boost
Bet99 NHL Parlay Boost: Up to 30% Profit Boost
Bet99 First Bet Encore Up To $800
How to Sign Up
Getting started with BET99 is quick and straightforward. Follow these steps to create your account and claim your welcome offer:
- Visit the BET99 site or app
Go to the BET99 website (or BET99 Ontario if you're located in that province), or download the official app from the App Store or Google Play. - Click “JOIN”
Find the "JOIN" button in the top-right corner next to “Login” to begin the sign-up process. - Fill in your basic details
Create a username and password, enter your email address and phone number, provide your full name and date of birth, and choose your preferred language. Confirm that you're 19 or older and accept the terms and conditions. - Enter your address and promo preferences
Add your full mailing address and select whether you’d like to receive promotional emails from BET99. - Use your promo code
If you’re claiming the First Bet Encore offer, enter the exclusive promo code RG99 when prompted. - Verify your email
Check your inbox for a confirmation message from BET99 and click the verification link to activate your account.
Sports & Leagues
Bet Types & Markets
With ~30 sports available at the BET99 online betting site, you can wager on them in several ways.
Bet Type | What It Means |
---|---|
Moneyline | Pick who wins the game. Example: Senators at 1.83 means a $100 bet wins $83. |
Point Spread | Bet on the margin of victory. Example: -16.5 means a team must win by 17+. |
Totals (Over/Under) | Wager on the total combined score. Example: Over 226.5 hits if teams score 227+. |
Parlay | Combine multiple bets. All must win for payout. |
Futures | Long-term bets. Example: Canadiens to win Stanley Cup. |
Props | Bet on specific stats/events. Example: Player passing yards or next goal scorer. |
Live Betting | Bet on games as they happen with dynamic odds. |
Teaser | Adjust spreads in your favor in a parlay, but lower payout. |
Round Robin | Multiple smaller parlays from a larger group of picks. |
Flash Bets | Bet on rapid outcomes like next point or possession winner. |
Bet99 Bet Builder | Customize single-game bets by combining markets like winner, goals, and props. |
Early Cash Out | Settle your bet before the game ends to secure a win or cut losses. |
Same Game Parlay | Create a multi-leg bet within one event. Example: winner, total, and player prop in one slip. |
Comparing Bet99 Odds
BET99 presents its odds in Decimal odds format by default. However, if you prefer American or Fractional, you can opt for that. On the left side of the desktop page, at the bottom of the menu where the sports betting markets are located, you can switch between these three displays.
To help compare the odds BET99 offers, we'll examine the NBA game between the Los Angeles Lakers and the Brooklyn Nets on Monday, Mar. 10, 2025.
Sportsbook | Nets Odds | Nets Win Profit | Lakers Odds | Lakers Win Profit | Over/Under 216.5 or 215.5 | O Bet Profit | Over/Under 216.5 | U Bet Profit |
---|---|---|---|---|---|---|---|---|
BET99 | 3.00 | $200 | 1.41 | $41 | O 216.5 (1.95) | $95 | U 207.5 (1.87) | $87 |
Sports Interaction | 2.90 | $190 | 1.42 | $42 | O 215.5 (1.87) | $87 | U 20715.5 (1.95) | $95 |
22Bet | 2.90 | $190 | 1.42 | $42 | O 215.5 (1.87) | $87 | U 20715.5 (1.95) | $95 |
Pinnacle | 2.90 | $190 | 1.43 | $43 | O 215.5 (1.89) | $89 | U 215.5 (1.93) | $93 |
Payments & Withdrawals
BET99 offers six methods for depositing funds and five methods for withdrawing them.
The table below outlines the deposit and withdrawal methods, the duration of the withdrawal process, and additional information.
Name | Deposit | Withdraw | ||||
---|---|---|---|---|---|---|
Time | Min | Fee | Time | Max | Fee | |
![]() Interac | 0-1 day | $5 | 0 | 1-3 days | $3,000 | 0.1-1.75% |
![]() Bank Wire Transfer | 1-5 days | $50 | 0 | 1-7 days | $100,000 | $30-$50 |
![]() Desjardins (Interac) | 0-1 day | $10 | 0 | 1-3 days | $3,000 | 0.10% |
![]() VISA | 0-1 day | $10 | 1-4% | 2-7 days | $50,000 | 1-6% |
![]() Mastercard | 0-2 days | $10 | 1-3% | 2-7 days | $50,000 | 1-5% |
![]() ApplePay | 0-1 day | $10 | 0 | 1-3 days | $10,000 | 1.5% |
![]() PayPal | 0-3 days | $10 | 1.5-3.9% | 2-7 days | $60,000 | 1.5-3.9% |
Customer Support
At BET99, you can use the following customer service options: FAQ, 24/7 live chat, and email. The sportsbook also has a presence on social media platforms such as X and Instagram.
Below, we'll showcase the response time of the live chat on four occasions.
Time ET | Average Response Time |
---|---|
2:00 pm | 4 minutes and 27 seconds |
6:00 pm | 6 minutes and 8 seconds |
5:00 pm (the next day) | 4 minute and 4 seconds |
6:00 pm (the next day) | 3 minutes and 48 seconds |
In all interactions, the representatives were pleasant and delivered answers quickly.
Contact Customer Support
BET99 Casino
In addition to the BET99 sportsbook, there's a BET99 casino and live casino. You can find links to this at the top of the page, next to where you can check out live betting.
The live casino offers a variety of table games, including Blackjack, Roulette, Baccarat, Speed Tables, Game Shows, High Stakes Tables, and a Live Casino Race.
In addition to the live casino, the online casino offers approximately 3,000 games, including a variety of slots and table games. These games are provided by numerous game developers, including Pragmatic Play, Just For The Win, Hacksaw Gaming, Kalamba Games, and more.
Promotions are also available specifically for the casino, including a welcome bonus, drops, and races. These bonuses and promotions are updated frequently and do change.
Responsible Gambling & Security
You’ll find all responsible gambling tools via the link in the top-right corner—no scrolling needed. These features are designed to help players manage betting responsibly and get help if needed.
Tool | Purpose |
---|---|
Deposit, Loss, Time Limits | Helps control spending and session length |
Timeout / Cool-Off | Temporarily suspend play from 1 day to 30 days |
Self-Exclusion | Block account for 6 months, 1 year, 5 years, or permanently |
Resource Links | Direct access to ConnexOntario, RGC, CAMH for support |
Warning Signs Guide | Self-evaluation checklist to monitor gambling behaviour |
Security at BET99
BET99 is licensed by the Kahnawake Gaming Commission for Canada nationwide and regulated by the AGCO/iGaming Ontario if you’re in Ontario. It also partners with Kinectify to ensure top-tier anti-money laundering monitoring, reducing alert response times by over 75%.
Feature | Benefit to Player |
---|---|
SSL Encryption | Keeps your data and transactions secure |
ID Verification | Prevents underage gambling via mandatory ID upload |
Two-Factor Authentication (2FA) | Adds extra login security via code sent to your device |
Kinectify AML Monitoring | Spot-on risk detection and faster response to suspicious activity |
Provincial & Kahnawake Licensing | Ensures legal compliance, dispute process, and player protections |
FAQs
Account & Registration
How do I register, and what exact steps and requirements are needed?
To create an account at BET99, start by clicking "Join BET99" in the upper right—it's a prominent green sign. After that, you'll provide personal information (name, address, date of birth, and more), email, password, and more.
Then, you'll have to upload a copy of your government-issued ID before doing anything on the platform.
After you do this, you can make a deposit and start playing.
What identity verification is required, and when does it apply?
To play at BET99, you must create an account by uploading a picture of your driver's license, passport, or other government-issued ID.
Deposits & Withdrawals
Which deposit methods are accepted, and what are the minimum amounts?
The minimum deposit amount is $10.
These are the accepted payment options:
- Interac e-transfer
- Interac Desjardins
- Bank Transfer
- INSTADEBIT
- Mastercard
- Visa
- ApplePay
Does BET99 Accept Cryptocurrency
No, BET99 does not yet accept cryptocurrencies.
Betting Experience & Features
In what formats are the odds displayed, and how can I switch between them?
At BET99, you can switch between Decimal, American, and Fractional odds. You can change this on the left side of the page below the sports betting market list.
Does BET99 offer any live streaming or in-play data features?
Yes, live streaming is available for select markets at BET99.
Promotions & Bonuses
What welcome bonus is offered to new Customers, and what are the specific terms?
The BET99 welcome bonus provides you with your first wager back if it loses up to $1,000.
- The minimum deposit is $20.
- If you wager and lose, you'll get back four bonus bets. Each bonus amount is equal to 25% of the wager you initially made.
- For example, if you bet $100 and lose, you'll get four $25 bonus bets.
- You must claim this offer within 30 days of creating your account.
What ongoing promotions and rewards are available for existing users?
Three promotions are available for existing players at BET99, including an NHL Playoff ticket giveaway and an NHL/NBA Parlay Boost.
Security & Regulation
What is BET99's licensing status, and which authority regulates it?
BET99 is licensed by the Kahnawake Gaming Commission throughout Canada, except Ontario. There, it's licensed by the Alcohol and Gaming Commission.
What specific security measures protect my funds and personal data?
At BET99, SSL encryption ensures all transactions are handled securely. Two-factor authentication, or 2FA, keeps your account extra safe.
How is dispute resolution managed if I encounter a betting issue?
If you ever have an issue with anything, we recommend contacting BET99 customer support. If the issue is not resolved, contact the Kahnawake Gaming Commission or Alcohol and Gaming Commission.
Mobile & App Experience
Is there a dedicated mobile app, or how is the mobile experience handled?
Yes, BET99 has a mobile app. It can be found on the Apple App Store and Google Play Store, and you can also play it on your mobile web browser.
Do all features work the same on mobile as on desktop?
Yes. The BET99 mobile version is exactly the same as the desktop site. You'll find all available features on both platforms.
Customer Support & Technical Assistance
What specific customer support channels are available, and what are the response times?
BET99 offers customer service options like chat, email, and FAQ. The response time is seemingly unreliable. Our first interaction took around eight minutes, and the other did not respond for 30 minutes before we gave up.
How do I report a technical issue, and what information should I provide?
To report and technical issues, contact BET99 customer support. There are also FAQ sections dedicated to helping solve some technical problems, including GeoComply, how to check for a Wi-Fi card, and more.
Responsible Gambling & Risk Management
What responsible gambling tools does BET99 provide, and what are the specific settings?
BET99 has numerous responsible gambling tools, including setting limits on your account with deposits, gaming sessions, and losses. You can also take a timeout or self-exclude yourself from play.
As for the limits, there are daily, weekly, and monthly settings.
Check out some more of my Canadian sportsbook reviews:
Top 10 Bet99 Competitors in Canada
10bet Welcome Bonus: 125% up to $250 + $10 Free Bet. Code:
- Crypto deposits and withdrawals for instant banking
- Substantial number of Canadian and International sports
- Welcome bonus rewards new users with up to $250 and a $10 Free Bet
- Users cannot set limits on the account without help from customer support
- Wagering requirements on some bonuses are difficult
- Website design could benefit from a new layout making lists and categories clearer
1xBET 120% first deposit bonus up to $540 CAD
- Wide range of payment options including 45+ cryptocurrencies
- Good selection of niche sports
- Customer service was ineffective
- Cannot implement responsible gambling limits ones own account
- 1xBET is not licensed in Canada
- Lack of transparency and information for non-members
- Wagering requirements on bonuses are complex and encourage excessive wagering



















20Bet Welcome Bonus: 100% UP TO $150. Code:
- Customer service is fast to respond.
- Accepts cryptocurrency transactions for instant payouts.
- Licensed in Canada (outside Ontario) by the Kahnawake Gaming Commission.
- Difficult 5x wagering requirement on welcome bonus.
- Not available in Ontario.
- Many users have complained about the mobile app disconnecting.
22Bet Welcome Bonus: 100% Up to $180
- Dozens of payment options
- Licensed in Canada (outside of Ontario)
- Customer service response times are inconsistent
- No option to set responsible gambling limits in the account
- Not available in Ontario
- Difficult wagering requirements on some bonus offers





















BC Game 120% Bonus + 5 Free Bet In Sports
- Responsible gambling tools and resources enabling players to set limits.
- Member of the Crypto Gambling Foundation for fair gaming.
- Thousands of live sports events.
- Fast and attentive customer support.
- Wagering requirements on some bonuses are difficult.
- Not available in Ontario.
- No native app for iOS or Android.
BetVictor Up to $400 in Bet Credits
- Available across Canada (separate Ontario site)
- Responsible gambling tools that users can self-govern their accounts
- Bonuses with realistic wagering requirments
- Licensed only in Ontario. In the rest of Canada BetVictor operates as an offshore sportsbook
- Limited banking methods in Canada
- Customer support is relatively slow compared to many other sportsbooks in Canada
Coolbet Deposit Bonus: 100% up to $200. Code:
- Users can set their own limits on deposits, wagers, and time
- Fast customer service response
- Competitive odds for Canadian bettors
- Customer support responds fast, but the information isn't always accurate.
- Numerous promotions that encourage excessive betting
- Not available in Ontario
- There is currently no mobile app
Pinnacle Enhanced Odds
- Enhanced odds on all sports markets with greater returns on winning bets than other sportsbooks
- Available across Canada
- Accepts cryptocurrency for fast transactions
- Responsible gambling tools enabling players to set limits, timeouts and similar restrictions
- There are no dedicated mobile apps available
- Response times of Pinnacle customer support can have lengthly wait periods
- There are no sportsbook bonus offers or promotions available
Sports Interaction Welcome Bonus: 125% up to $250. Code:
- Licensed and regulated in all 10 provinces and 3 territories of Canada
- Sports Interaction app is available for iOS and Android
- Self-regulating responsible gambling tools, including deposit and time limits
- Limited promotions overall
- No horse racing betting markets
BetPlays Sport Welcome Bonus: 200% up to $2,000
- Knowledgeable and attentive customer support
- Accepts cryptocurrency for instant transactions
- No fees on transactions by the sportsbook
- Difficult wagering requirements on many bonuses
- Does not have a Canadian sports betting license, rather an off-shore license in Cyprus
- There is no mobile app for iOS or Android
- Bettors cannot self regulate accounts (cannot set limits)
- Not available in Ontario
Meet our Experts

Paruyr Shahbazyan started his business career as an entrepreneur in 2000. Over 13 years, he learned business and leadership, which laid the foundation for his career.
In 2013, Paruyr entered the sports and betting industry as the founder and president of Bookmaker Rating, an online media platform he led until 2020. The platform focuses on in-depth analysis and insights in sports betting and has gained a reputation for quality content.
In 2022, Paruyr co-founded Azuro, a decentralized betting protocol. This shows his commitment to technology in the sports betting space. Through all these experiences, Paruyr has been shaping and influencing the betting industry, setting new trends and standards.
Innovation in sportsbetting comes from a deep understanding of both technology and the human element of sports.
Strategic Vision
Paruyr's vision is to revolutionize the sports entertainment industry by integrating technology. He sees the future of sports entertainment as a blend of traditional sports knowledge with innovative tech solutions, like decentralized protocols, to enhance user experience and fairness. He aims to create platforms that are not only user-friendly but also uphold the highest standards of ethical reporting, contributing to a more responsible and enjoyable sports culture.