20Bet Promos for May 2025

17 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.

Welcome Bonus

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

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

20Bet Sportsbook offers a welcome bonus for new Canadian bettors, providing a 100% match on the first deposit, up to a maximum of $150. This promotion is available to players who opt in at registration and meet the qualifying deposit and wagering requirements.

Details:

  1. This offer is available to new customers who opt for the bonus at signup and make a minimum deposit of $15.
  2. The maximum bonus amount is $150.
  3. The bonus is credited automatically after a qualifying deposit unless the user chooses "No Bonus" during registration.
  4. The bonus must be wagered 5x within 7 days on accumulator bets.
  5. Each accumulator must include at least two selections with total odds of 2.0 or higher.
  6. Withdrawals are blocked until the entire wagering requirement is met.
  7. Only settled bets on unique events count towards completing the wagering.
RequirementDetails
Eligible CountriesCanada (excluding Ontario)
Minimum Deposit$15
Maximum Bonus$150
Wagering Requirement5x the bonus amount
Eligible Bet TypesAccumulator bets (minimum two selections)
Minimum Odds per Accumulator2.0 or greater (combined)
Wagering Deadline7 days from bonus credit
Excluded Bet TypesOutrights, Racing bets, cashed-out bets, voided bets, bets placed with free bets
The 20BET welcome bonus requires heavy wagering in a short timeframe. Chasing bonus requirements can lead to higher betting volumes than planned. Always set limits and gamble responsibly.

Considerations:

  • Only the first deposit qualifies for this bonus; later deposits are not eligible.
  • Accumulator bets must contain unique events; repeating the same event in multiple bets will disqualify them from counting toward wagering.
  • Returned, canceled, cashed-out, or drawn bets do not count toward wagering progress.
  • Free bets or bonus bets placed with the bonus amount do not contribute to meeting the wagering requirement.
  • If wagering is not completed within 7 days, the bonus and all related winnings are forfeited.
Hidden Costs of the Bonus
To claim the full 150 CAD bonus, you must wager 750 CAD on accumulator bets within 7 days. Partial wagering, voided bets, or early withdrawal results in losing the bonus and winnings.

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

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

Considerations:

  • A new deposit is not required daily if the $30 minimum has already been met within the last 5 days.
  • Forecasts must be submitted by clicking “Make Forecast” after making selections.
  • If fewer than eight correct predictions are made, no reward is issued.
  • Canceled or postponed matches void the forecast for that event, not the full Forecast entry.
  • Free bets won through Forecast cannot be combined with other promotions or bonuses.
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 Bonus
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!
SRB
Click to copy code
Get 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

Remember:

  • You must bet real cash, not bonus funds or free bets, to meet the weekly wagering requirement.
  • All five weekdays must have qualifying bets placed; missing even one day means ineligibility.
  • Free bet winnings are withdrawable, but the free bet stake itself is not returned.
  • Deposit timing is strict: Saturday between 00:00–23:59 UTC only.
  • Withdrawals made within 6 hours before your Saturday deposit will disqualify you from receiving the bonus.

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
Hard
to obtain
Wager everyday for 5 days
wagering req.
7 Days
wagering period
$150
min. entry

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.

📊 Realistic Outcome Expectations

Typical Results:
Most users correctly guess fewer than 10–12 outcomes in prediction contests like Super Weekly Forecast. Hitting 13, 14, or 15 correct picks is extremely rare, even for experienced bettors.

Chance of 15/15 Correct:
Assuming purely random guesses with three possible outcomes (Win, Draw, Loss) per match:

  • The probability of getting all 15 right is approximately 1 in 14,348,907.
  • Even skilled sports bettors face astronomical odds due to match volatility, unexpected results, and multiple outcome possibilities.

Competition

icon-18+
20Bet Weekly Tournament
Hard
to obtain
1.2
min. odds
3 Days
wagering period
$3
min. entry
Leaderboard competition
type

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.

How Points Are Calculated

For each winning bet, points = 100 × (Win Amount ÷ Bet Amount – 1)

Example:

  1. Bet $20, win $80 → 100 × (80 ÷ 20 – 1) = 300 points.
  2. Only winning bets placed and settled during the week count.
    Voided or lost bets do not earn points.
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

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. Can be accessed in "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 settled.
  • 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.

How 20Bet Bonuses Work

  1. Account Verification is Required Before Withdrawing Bonus Winnings:
    20Bet requires complete identity verification (KYC) before allowing the withdrawal of any winnings earned from bonuses or free bets. Failure to complete verification will result in bonus removal and forfeiture of associated winnings.
  2. Promotions Are Updated Regularly:
    The 20Bet Promotions page frequently introduces new offers and modifies existing promotions. Users must review the current terms before participating.
  3. Deposits Must Be Made with Real Cash:
    Eligible deposits must come directly from a user's principal cash balance. Deposits funded using free bets, bonus credits, or partially fulfilled with non-cash funds do not qualify for bonuses. Some promotions, such as the Saturday Reload, require the deposit to be completed in a single transaction and meet the minimum deposit amount (e.g., $15).
  4. Minimum Odds Requirements Must Be Met:
    Only bets that meet minimum odds — commonly 1.20, 1.50, or 2.00, depending on the promotion — count toward bonus activation or wagering completion.
    Bets placed at lower odds, voided, refunded, and cashed-out bets do not qualify.
  5. Bonus and Reward Expiration Deadlines Apply:
    1. Depending on the offer, free bets must be used within 2 to 7 days after being credited.
    2. Cash bonuses must satisfy all wagering conditions within 7 or 14 days. Bonuses and winnings expire automatically if the requirements are not fulfilled within the specified time.
  6. One Bonus Per Customer Policy:
    20Bet enforces a strict limit of one bonus per user, address, device, IP address, and payment method.
    Violation of this rule results in bonus removal, account suspension, or forfeiture of bonus-related winnings.
  7. Withdrawals During Bonus Period Result in Bonus Forfeiture:
    Requesting a withdrawal before completing the bonus wagering requirements will cancel the active bonus and remove any winnings derived from it, according to 20Bet’s defined bonus terms.

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

Frequently Asked Questions on 20Bet Bonuses

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.

This website uses cookies to ensure you get the best experience on our website. Read our
Privacy Policy
.