Best Sports Betting Sites in Canada in 2023
Last updated: -/-/-
Sign up and make a deposit of at least $10. Place a bet of at least $1 on any sporting event and get $250 as Non-Withdrawable Bet Credits. They can be used for betting on any sporting events, net winnings will be transferred to your main account. The promotion is valid until 02.03.2023.
Sign up and top up your account with a least $10. You will get 100% of the deposit amount as Bet Credits up to $1000. Within 45 days place qualifying bets on sports using your main account. Minimum odds are -200. Then you will receive Bet Credits. You can use them for placing bets with minimum odds of +200.
Sign up, place a bet and get 100% of the bet amount back in case it loses. Maximum amount is 200 Canadian dollars. You get the refund as a token (Free bet) which is valid for seven days.
Bonus for the first three deposits. Sign up and verify your identity. Deposit at least $10. You will receive $500 & a $10 Free bet for the first deposit, and $250 & a $10 Free bet for each of the second and third deposits. Each of the bonuses should be wagered 10X without and requirements concerning odds.
Sign up and deposit at least $20. You will get a 100% bonus for the deposit up to $500. Wager the bonus amount 5X by placing bets at minimum odds of -125. You have 30 days to wager it.
Create an account, make a deposit of at least $10 and get 100% of the deposit amount up to $500. Wager the bonus and deposit amounts 8X by placing bets with minimum odds of -167. You have 10 days to meet the wagering requirements.
Create an account, enter promo code "C500" while signing up. Place a bet of at least $10 at minimum odds of -125. If your first bet loses, you will get 100% of the amount of the qualifying bet as a Free bet up to $500.
Create an account with "ONS1" promocode, deposit at least $10 and double your first deposit up to $200. Wager the bonus amount 6X by placing bets at minimum odds of -200. You have 30 days to meet the wagering requirements.
Sign up and make a deposit. You will get 100% of the deposit amount up to $250. To wager the bonus, place bets of at least $10 on sports at minimum odds of -200.
Create an account an make a deposit. You will get 100% of the deposit amount up to $500. Wager the bonus 12X by placing bets at minimum odds of -200.
Sign up, make a deposit and place a qualifying bet on a sporting event at odds of evens. You will receive a matched Free bet up to $300. You can use it entirely or make several bets with small amounts. There is no wagering requirements for the Free bet.
Create an account and deposit at least $10. You will get 100% of the deposit amount up to $200. Wager the bonus 3X by placing bets at minimum odds of -143. You have 90 days to meet the wagering requirements.
Sign up and make a deposit of at least $15. The deposit amount will be increased by 100% up to $500. Within 14 days wager the bonus amount 6X by placing bets at minimum odds of -125.
Create an account and deposit at least $15. Wager the deposit amount 5X by placing bets at minimum odds of -200. You will get 100% of the deposit amount up to $350. You should wager it within 14 days.
Sign up and make a deposit of at least $10 within seven days. You will receive 100% of the deposit amount as a bonus. Wager it 20X by placing bets at minimum odds of -200. You have seven days to wager it.
Sign up, make a deposit and place a $25 bet on any sporting event at minimum odds of at least -125. You will receive 4 Free bets, 25$ each (total amount is $100). Use it within seven days.
The bonus consists of three parts and covers the first three deposits. You will receive 100% up to $200 for the first deposit, and 100% up to $100 for each of the second and third deposits. Each bonus has similar wagering requirements. Wager it 5X by placing bets at minimum odds of -200.
Sign up, add your personal data in your account and make a deposit of at least $2. You will get 100% of the first deposit amount up to $300. Wager it 5X by placing accumulaor bets. Each bet should contain at least three events with odds of at least -250. You have seven days to wager it.
Sign up, make a deposit of at least $25 and get a 100% bonus for the first deposit up to $300. Wager 10X the bonus and deposit amounts.
Sign up and deposit at least $10. Place your first sports bet. If it loses you will receive 100% of your bet amount (up to $1000). Use this amount (entirely or by parts) for placing bets at odds of at least -300. Bonus is valid unitl February 28, 2023.
Register and place your first bet of at least $10. If the bet loses, Unibet will refund it (up to $200). Wager the bonus amount X1 by placing a bet on any sports market. The promotion is valid until December 31, 2025.
Register and deposit at least $10 and get 100% of the deposit amount up to $200. Wager the deposit amount 8X with real cash by placing bets at odds of over -125.
Create an account using WELCOME500 promo code. Deposit at elast $15 and get a 100% bonus of your deposit amount (up to $500). Wager it 5X by placing bets at odds of at least -200 within 30 days.
Sign up using WELCOME promo code and get a non-deposit bonus as five Free bets, $10 each.
Sign up using CZRONFULL promo code. Make a bet of at least $10 on any sports event and get Reward Credits and Tier Credits, 1000 each. If your first bet loses you will get 100% of your bet amount (up to $500 as Bet Creadits).
Register, make a deposit and place your first bet at odds of at least -500. You will receive a Free bet equal to your bet amount up to $150. Use it within seven days.
Sign up and deposit at least $20. Get 100% of your deposit amount up to $500. Wager the deposit amd bonus amounts 5X at minimum odds of -200. You have 90 days for wagering. The promotion is valid until December 21, 2023.
Create an account, make a deposit, and place a qualifying bet of at least $10 at minimum odds of -200. You will receive a $5 Free bet, 10X$0.50 Free spins and a $5 ticket to join the Spin&Go poker tournament. The bonus is valid until March 31, 2023.
Sign up, make a deposit of at least $10 and get 100% of your deposit amount up to $500. Wager the amount of the bonus you've received 5X by placing bets at odds of at least -200 within 30 days.
Sign up and deposit at least $10. Make your first bet. You will receive 100% of the bet amount up to $1000 as a Free bet if your qualifying bet loses.