Canada · terms read 24 October 2026

Free bets for Canadian bettors

3offers
C$30lowest deposit
1
20Bet logo
20Bet
Kahnawake Gaming Commission; Curaçao Gaming Authority
8.9score
C$1,500 free bet
Stake not returnedrollover
C$30min deposit
Claim at 20Bet
19+. New players. T&Cs apply.
InteracVisaMastercard
Bonus details
Rollover
Stake not returned
Minimum deposit
C$30
Terms read
24 October 2026
Full terms at 20Bet

A free bet is a stake the sportsbook pays for. If it wins you keep the profit, but the stake itself is not returned. These are the free-bet offers open to Canadians outside Ontario and Alberta, both ongoing and as part of a welcome.

Key points

  • 3 standalone free-bet offers: BET99, CasinOK and 20Bet.
  • 4 welcome offers pay in free bets: BET99 up to C$500, TonyBet up to C$350, LeoVegas up to C$250, bet365 C$50.
  • CasinOK's bet 3, get 1 needs 3-leg parlays at odds of 1.3 or longer per leg.
  • Free-bet winnings carry no rollover at most books; the stake is not returned.

The offers

1
20Bet logo
20Bet
Kahnawake Gaming Commission; Curaçao Gaming Authority
8.9score
C$1,500 free bet
Stake not returnedrollover
C$30min deposit
Claim at 20Bet
19+. New players. T&Cs apply.
InteracVisaMastercard
Bonus details
Rollover
Stake not returned
Minimum deposit
C$30
Terms read
24 October 2026
Full terms at 20Bet
2
BET99 logo
BET99
Kahnawake Gaming Commission
8.8score
C$5 free bet
Stake not returnedrollover
1.50min odds
14 daysto use it
Claim at BET99
19+. New players. T&Cs apply.
InteracVisaMastercard
Bonus details
Rollover
Stake not returned
Time to use it
14 days
Terms read
24 October 2026
3
CasinOK logo
CasinOK
Curaçao Gaming Authority
7.8score
Bet 3, get 1 free bet
Stake not returnedrollover
1.30min odds
Claim at CasinOK
19+. New players. T&Cs apply.
InteracVisaMastercard
Bonus details
Rollover
Stake not returned
Minimum legs
3
Terms read
24 October 2026
Full terms at CasinOK

Standalone free bets

SportsbookOfferConditionsExpiry
BET99C$5 free betodds 1.5 or longer14 days
CasinOKbet 3, get 1 free3-leg parlays, each leg 1.3 or longernot stated
20Betfree bet up to C$1,500C$30 qualifying depositnot stated

Welcome free bets

SportsbookOfferMin oddsExpiry
BET99losing first bet back as up to C$500 in bonus bets, code SPORT500not stated14 days
TonyBetup to C$3501.5, 3+ legs14 days
bet365C$50 for a C$10 qualifying deposit1.230 days
LeoVegasbet-and-get, up to C$250 for parlays1.87 days

Stake not returned: what that does

Say you place a C$50 free bet on an NHL moneyline at 2.20 (+120). If it wins, you get C$60, the profit only. A cash bet of C$50 at the same price would pay C$110 back. That is why the best place for a free bet is a longer price: the gap between free and cash returns shrinks as the odds rise. Our free bets guide has the full table.

Read the leg rules

TonyBet's welcome free bet must go on a parlay of three or more legs at 1.5 each. CasinOK only counts three-leg parlays at 1.3 or longer toward its bet 3, get 1. Parlays multiply the book's margin with every leg, so the free bet earns its keep, but the qualifying bets cost more than they look. See parlays explained and price yours in the parlay calculator.

Other ways to bet with less risk: bet insurance. Back to betting bonuses.

Questions players ask

How much is a C$50 free bet worth?

Less than C$50 in cash. At odds of 2.0 a win pays C$50 profit; at 1.5 it pays C$25. On average, a free bet returns roughly its value times the chance of winning, minus the book's margin.

Where should I place a free bet?

At longer odds, because the stake is not returned. A free bet at 3.0 keeps more of its value than one at 1.3, though it wins less often.

Do free bets expire?

Yes: 7 days at LeoVegas, 14 at BET99 and TonyBet, 30 at bet365.