20Bet Promos for July 2025

18 min read

Overview of 20Bet Bonuses and Promotional Offers

20Bet Sportsbook currently offers five active promotions for Canadian players (excluding Ontario).
All offers are listed on the 20Bet Promotions page and are available to verified customers in Canada.

The active promotions include the following:

Action 24/7 reserves the right to suspend accounts or remove bonuses if there is evidence or reasonable suspicion of promotion abuse, as stated in their promotional terms and conditions.

All Active 20Bet Bonuses

Welcome Bonus

20Bet Welcome Bonus: 100% UP TO $150

20BET Sportsbook
Hard
to obtain
21, Terms and Conditions Apply
Copied!
RG150
Click to copy code
Claim Bonus
Parlay Bonus

20Bet Forecast: Up to $1,500 Free Bet

20BET Sportsbook
Hard
to obtain
21, Terms and Conditions Apply
Copied!
RGBOOST
Click to copy code
Claim Bonus
Free Bet

20Bet Weekly Forecast: Win Up to $35,000

20BET Sportsbook
Hard
to obtain
21, Terms and Conditions Apply
Copied!
RGWELCOME
Click to copy code
Claim Bonus
Free Bet

20Bet Saturday Reload Up to $150

20BET Sportsbook
Hard
to obtain
21, Terms and Conditions Apply
Copied!
RG150
Click to copy code
Claim Bonus
Competition

20Bet Weekly Tournament: $10,000+ Prize Pot

20BET Sportsbook
Hard
to obtain
21, Terms and Conditions Apply
Copied!
RGBOOST
Click to copy code
Claim Bonus
Early Cash Out

20Bet Early Cashout

20BET Sportsbook
Easy
to obtain
21, Terms and Conditions Apply
Copied!
RGWELCOME
Click to copy code
Claim Bonus

Welcome Bonus

icon-18+
20Bet Welcome Bonus: 100% UP TO $150
Hard
to obtain
2.00
min. odds
5x on Accumulator Bets
wagering req.
7 Days
wagering period
$15
min. entry
$150
max. entry
Sportsbook Review
Copied!
RG150
Click to copy code
Claim Your Bonus

20Bet is licensed by the Kahnawake Gaming Commission for Canadian players. Always gamble responsibly by setting personal limits and understanding the risks associated with online sports betting.

20BET Sportsbook First Deposit Bonus

New players in Canada (excluding Ontario) can claim a 100% match on their first deposit up to $150. To qualify, deposit at least $15 and wager the bonus 5x on accumulator bets within 7 days. Each bet must include at least two selections with combined odds of 2.0 or higher.

Withdrawals are blocked until the wagering requirements are met. Only settled bets on unique events count. Voided, cashed-out, and free bets don’t apply. The bonus is automatically applied unless you select "No Bonus" at sign-up.

RequirementDetails
Min Deposit$15
Max Bonus$150
Wagering5x within 7 days
Bet TypeAccumulator (2+ legs)
Min Odds2.0 total
ExcludedOutrights, racing, voided/cashed-out/free bets

Parlay Bonus

icon-18+
20Bet Forecast: Up to $1,500 Free Bet
Hard
to obtain
Deposit min. $30 over 5 days
wagering req.
7 Days
wagering period
$30
min. entry
Sportsbook Review
Copied!
RGBOOST
Click to copy code
Claim Your Bonus

20Bet is licensed by the Kahnawake Gaming Commission for Canadian players. Always gamble responsibly by setting personal limits and understanding the risks associated with online sports betting.

Details on the 20Bet Sportsbook Forecast Promo

The 20Bet Forecast promotion allows existing Canadian players to win free bets by correctly predicting the outcomes of 10 selected sports matches. To qualify, players must have deposited at least $30 over the five days leading up to making their predictions.

Details:

  1. Available to existing users who deposited at least $30 over the last 5 days.
  2. One Forecast entry per day is allowed per customer.
  3. Participants predict the outcome (win, draw, or loss) of 10 preselected matches.
  4. Rewards are issued as free bets based on the number of correct predictions.
  5. Free bets can be used on any sportsbook event; the stake is not returned with winnings.
Number of Correct PredictionsReward
10 out of 10$1,500 free bet
9 out of 10$150 free bet
8 out of 10$75 free bet

Rewards are credited after official match results are confirmed.

RequirementDetails
Minimum Deposit (Last 5 Days)$30
Entry Limit1 Forecast entry per day
Eligible MarketsPreselected matches only
Reward TypeFree bet
Free Bet UseSingle or multi-bet on any sportsbook event
Free Bet Expiry(Not specified; advisable to use immediately)
Withdrawable WinningsWinnings paid out; free bet stake is not returned
Void MatchesForecast voided for that match only, not entire entry
Daily Forecast entries encourage repeated play and regular deposits. Always set limits to avoid gambling more frequently or at higher stakes than intended.

Free Bet

icon-18+
20Bet Saturday Reload Up to $150
Hard
to obtain
1.5
min. odds
Place bets from Mon. to Fri.
wagering req.
2 Days
wagering period
$7.50
min. entry
Sportsbook Review
Copied!
RG150
Click to copy code
Claim Your Bonus

20Bet is licensed by the Kahnawake Gaming Commission for Canadian players. Always gamble responsibly by setting personal limits and understanding the risks associated with online sports betting.

20BET Sportsbook Saturday Reload Bonus

20BET Sportsbook offers a Saturday Reload bonus that gives active users a 100% free bet up to $150 each weekend. To qualify, Canadian bettors must meet minimum betting activity during the week and make a qualifying deposit on Saturday using a promo code.

Details:

  1. Place at least $30 worth of qualifying bets each day from Monday to Friday.
  2. Make a minimum deposit of $15 on Saturday using promo code SRB.
  3. Receive a 100% free bet matching the Saturday deposit, up to a maximum of $150.
  4. Free bets are valid for 2 days and must be used on multi-bets with at least three selections.
  5. Each selection in the multi-bet must have minimum odds of 1.50.
RequirementDetails
Minimum Weekly Betting (Mon–Fri)$30/day on qualifying bets (not bonus funds or free bets)
Saturday Deposit Minimum$15
Promo CodeSRB
Maximum Free Bet$150
Free Bet Validity2 days
Eligible Bet TypeMulti-bet (minimum 3 selections)
Minimum Odds Per Selection1.50
Excluded BetsOutrights, cashed-out, or voided bets
Withdrawal RestrictionNo withdrawals allowed within 6 hours before qualifying Saturday deposit

How to Qualify for the Full $150 Free Bet

  • Monday to Friday:
    Place at least $30 in real-money bets daily (total of $150+ across the week).
  • Saturday:
    Make a $150 deposit between 00:00–23:59 UTC using promo code SRB.
  • Receive Bonus:
    A $150 free bet is credited to your account for 2 days.
  • Use Free Bet:
    Place a multi-bet with at least three selections, each at minimum odds of 1.50.

Free Bet

icon-18+
20Bet Weekly Forecast: Win Up to $35,000
Hard
to obtain
Wager everyday for 5 days
wagering req.
7 Days
wagering period
$150
min. entry
Sportsbook Review
Copied!
RGWELCOME
Click to copy code
Claim Your Bonus

20Bet is licensed by the Kahnawake Gaming Commission for Canadian players. Always gamble responsibly by setting personal limits and understanding the risks associated with online sports betting.

Details on the 20BET Super Weekly Forecast Bonus

20BET’s Super Weekly Forecast offers existing Canadian bettors a chance to win free bets by correctly predicting the outcomes of 15 selected sports matches happening between Saturday and Monday.

Participation is free but only available to bettors who have wagered at least $150 in real-money bets over the previous five days.

How It Works
  1. Place a minimum of $150 in bets from Monday to Friday.
  2. Access the Super Weekly Forecast starting every Monday.
  3. Predict the outcome (win/draw/loss) for 15 matches.
  4. Submit your picks by clicking "Make Forecast" before the first match begins.
  5. One entry per customer per week.
  6. There is no buy-in beyond meeting the weekly betting requirement.
Free Bet Prizes

The number of correct predictions determines the free bet reward:

  • 15 correct → $35,000 free bet
  • 14 correct → $3,500 free bet
  • 13 correct → $150 free bet
  • 12 correct → $30 free bet

Rewards are credited automatically after match results are confirmed.

Example
Suppose you bet $35 daily from Monday through Friday (total: $175). You qualify for the Super Weekly Forecast on Monday, predict the 15 match outcomes, and submit your entry. If you guess 13 correctly, you receive a $150 free bet. If you guess 15 correctly, you claim the maximum $35,000 free bet.

Competition

icon-18+
20Bet Weekly Tournament: $10,000+ Prize Pot
Hard
to obtain
1.2
min. odds
3 Days
wagering period
$3
min. entry
Leaderboard competition
type
Sportsbook Review
Copied!
RGBOOST
Click to copy code
Claim Your Bonus

20Bet is licensed by the Kahnawake Gaming Commission for Canadian players. Always gamble responsibly by setting personal limits and understanding the risks associated with online sports betting.

20BET Weekly Leaderboard Tournament

Every week, 20BET runs a $10,500+ free bet prize pool tournament, rewarding bettors based on their winning bets. There’s no signup needed — once you place a qualifying bet, you’re automatically entered into one of three leaderboards: 

🥉Bronze, 🥈Silver, or 🥇Gold.

The tournament runs from Monday 9:00 UTC to Sunday 12:00 UTC, restarting weekly.

How It Works
  1. Place winning bets with minimum odds of 1.20 during the tournament week.
  2. Earn points based on how much profit you generate from each win.
  3. Get placed into Bronze, Silver, or Gold based on your bet size.
  4. Climb the leaderboard — the higher you finish, the bigger the free bet reward.
Leaderboard Categories

Which leaderboard you qualify for depends entirely on your bet size:

LeaderboardQualifying Bet Size
BronzeBetween $3 and $14.99
SilverBetween $15 and $74.99
Gold$75 or more
  1. Bronze bets: Small stakes — easier entry, lower prizes.
  2. Silver bets: Mid-range stakes.
  3. Gold bets: High stakes — competing for the top prizes.

You can appear on multiple leaderboards if you meet the conditions for each.

Prize Breakdown

Across the three leaderboards, these are the top rewards available:

PlaceGold LeaderboardSilver LeaderboardBronze Leaderboard
1st$2,250 free bet$750 free bet$300 free bet
2nd$1,125$450$150
3rd$750$300$110
4th$600$225$75
5th$450$150$75
6th–15thSmaller free bets between $75–$45  

Early Cash Out

icon-18+
20Bet Early Cashout
Easy
to obtain
Sportsbook Review
Copied!
RGWELCOME
Click to copy code
Claim Your Bonus

20Bet is licensed by the Kahnawake Gaming Commission for Canadian players. Always gamble responsibly by setting personal limits and understanding the risks associated with online sports betting.

20BET Early Cashout Feature

20BET allows customers to cash out bets early, either before the event finishes or during live play.
This feature lets you sell your active bet slip back to 20BET for an immediate payout based on current odds.

Details:

  1. Available for single and accumulator bets.
  2. It can be accessed in the "My Bets" or "Bet History" tabs.
  3. The cashout amount is always less than the full potential payout if the bet wins.
  4. Depending on game developments and odds movements, the offer can change in real-time.

When Cashout is Not Available:

  • The bet has already been settled.
  • The bet contains blocked or unsellable outcomes (e.g., integer totals, BetBuilder bets).
  • Technical issues or manual suspension by the operator.
  • Specific customer accounts may be restricted without explanation.

Use Cases for Cashing Out:

  • Wrong bet placed: Correct a mistake early.
  • The event is not going as planned: Recover part of the wager.
  • Doubts mid-event: Lock in profits without risking the full match outcome.

How to Get Bonuses at 20Bet

TL;DR

Create and verify your 20Bet account.
✅ Check the Promotions page for current offers.
✅ Deposit cash if the promotion requires it.
✅ Place qualifying bets with the required minimum odds.
✅ Use rewards before they expire (7–14 days typical).

Eligible users can access 20Bet bonuses by completing specific actions tied to their account status, deposits, wagers, or promotional participation. Bonuses are not automatically applied to all users and require following the defined steps outlined in the terms and conditions of each offer.

To withdraw bonus winnings, you must complete full identity verification (KYC). Bonuses require cash deposits only; funds from other bonuses or free bets don’t qualify. Most promotions have minimum odds (e.g., 1.20–2.00) and strict expiry windows, typically 7–14 days. You’re allowed only one bonus per person or device, and withdrawing early will cancel the bonus and any related winnings. Always check the current terms, as promotions are subject to change frequently.

How to Fund Your 20Bet Sportsbook Account

20Bet supports a range of secure deposit and withdrawal options for Canadian bettors. Choose from:

Name
Deposit
Withdraw
Time
Min
Fee
Time
Max
Fee
VISA
VISA
0-1 day
$10
1-4%
2-7 days
$50,000
1-6%
Mastercard
Mastercard
0-2 days
$10
1-3%
2-7 days
$50,000
1-5%
Interac
Interac
0-1 day
$5
0
1-3 days
$3,000
0.1-1.75%
Skrill
Skrill
0-2 days
$10
~2.5%
0-5 days
$100,000
1-7.5%
NETELLER
NETELLER
0-1 day
$10
0
1-3 days
$10,000
0.1-2.5%
payz.
payz.
1-3 days
$20
1-2.99%
1-5 days
$1,000
1-2.99%
JetOnBank
JetOnBank
0-1 day
$20
0
1-4 days
$3,000
0.5%
Bitcoin
Bitcoin
0-1 day
0.00011 BTC
Gas Fees
0-1 day
1 BTC
Gas Fees
Litecoin
Litecoin
0-1 day
0.11 LTC
Gas Fees
0-1 day
106 LTC
Gas Fees
Ethereum
Ethereum
0-1 day
0.0049 ETH
Gas Fees
0-1 day
4ETH
Gas Fees
USDC
USDC
0-1 day
10 USDC
Gas Fees
0-1 day
10,000 USDC
Gas Fees
BUSD
BUSD
0-1 day
5 BUSD
Gas Fees
0-1 day
5,000 BUSD
Gas Fees
XRP
XRP
0-1 day
4.2 XRP
Gas Fees
0-1 day
4,200 XRP
Gas Fees
Dogecoin
Dogecoin
0-1 day
50 DOGE
Gas Fees
0-1 day
50,000 DOGE
Gas Fees

FAQs

Eligibility & Bonus Basics

Who can claim 20BET bonuses?

Any registered user outside Ontario (Canada-wide) who meets the individual promotion’s terms can claim 20BET bonuses. Players must be 18+ and complete KYC verification if requested before withdrawing any winnings tied to bonuses.

Can I claim multiple bonuses at once at 20BET?

No. Only one active bonus is allowed per user account at any time. You must complete or cancel your current bonus before opting into a new one.

Are 20BET promotions available on both desktop and mobile?

Yes. All bonuses listed on the Promotions page are available for both desktop users and mobile app users (iOS and Android).

Using Bonuses & Free Bets

Do free bets have to be used in one wager or can they be split?

Free bets at 20BET must be used in a single wager. You cannot split one free bet across multiple bets.

Can I use free bets on any sports market?

Most free bets can be used on any sports market, but some promotions specify restrictions (e.g., multi-bet only, minimum odds of 1.50 per selection). Always check the terms of the specific promotion.

Will I get my free bet stake back if I win?

No. If you win a bet placed with a free bet, only the profit is credited to your account. The free bet stake itself is not returned.

Can I use a cashout on a free bet?

No. Bets placed with free bet credits are not eligible for cashout.

Wagering and Withdrawal Issues

What happens if I partially complete the wagering requirement?

If you fail to complete the full wagering requirement before the expiration deadline, both the bonus and any related winnings are removed from your account automatically.

Can I withdraw my deposit before completing the wagering requirement?

No. If you attempt to withdraw before meeting the bonus wagering conditions, you will lose the bonus and any bonus-generated winnings.

Do all bet types contribute to bonus wagering?

No. Only qualifying bets at or above the specified minimum odds contribute.
Voided bets, cashed-out bets, and bets settled as a draw typically do not count toward wagering progress.

Are system bets or BetBuilder bets eligible for bonuses?

Not always. Some bonuses exclude system bets and BetBuilder bets. Users should carefully review the promotion's eligible bet types before placing wagers.

Technical and Support Questions

Where can I see the status of my active bonus?

You can track bonus progress under My Account → Bonuses. This section shows your active bonus, remaining wagering requirement, time left, and eligible actions.

How long does it take for a bonus to be credited after qualifying?

Bonuses are usually credited instantly after meeting the qualifying action (e.g., after your first deposit). In some cases, such as promotions requiring match settlement (e.g., forecasts), bonuses are credited within 24 hours after results are official.

What should I do if my bonus is not credited?

If a bonus does not appear after completing all qualifying steps, you should contact 20BET’s customer support via live chat or email. Save screenshots of your qualifying actions (e.g., deposit confirmation, bet slip).

Can bonuses be removed manually if I change my mind?

Yes. Some bonuses allow manual cancellation. However, canceling an active bonus also removes all associated winnings immediately.

15 Biggest Welcome Bonuses in Canada

Welcome Bonus

BC Game 120% Bonus + 5 Free Bet In Sports

Hard
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

Betway Welcome Bonus: Up to $200 Bet Token + 20 Free Spins

Medium
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

Betway Free Bet Refund Up to $200 + 20 Free Spins

Easy
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

1xBET 120% first deposit bonus up to $540 CAD

Hard
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

BetPlays Sports Welcome Bonus: 100% Match on First Deposit

Hard
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

BC Game 120% Bonus + 100 Free Spins In Casino

Hard
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

BetPlays Sports Bonus up to 120%

Hard
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

Powerplay Welcome Bonus: Deposit Match up to $500 in Bonus Bets

Hard
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

Stake Welcome Bonus: Up to $3,000

Hard
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

BetPlays Sport Welcome Bonus: 200% up to $2,000

Hard
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

Fanduel New Customer Offer: Up to $1,000 in Bonus Bets

Easy
to obtain
07/22/2025
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

Bet99 First Bet Encore Up To $800

Easy
to obtain
expire
21, Terms and Conditions Apply
Copied!
RG99
Click to copy code
Claim Bonus
Welcome Bonus

Caesars Ontario: Get a $500 Bonus Bet If Your First Bet Loses

Medium
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

TonyBet First Deposit Bonus Up To $350

Medium
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
Welcome Bonus

888Sport 100% Bonus Up to $250 on Your First Deposit

Easy
to obtain
expire
21, Terms and Conditions Apply
Copied!
Click to copy code
Claim Bonus
This website uses cookies to ensure you get the best experience on our website. Read our
Privacy Policy
.