ToffeeWeb CA 🇨🇦

ToffeeWeb began as a long-running Everton fan community and is now expanding with the launch of ToffeeWeb CA. At toffeeweb.com/ca, we provide trusted sportsbook & casino operator reviews, bonus insights, and responsible style gaming information to help players discover the best sportsbook & casino platforms in the Canada ( except Ontario & Alberta).

Best Betting Canada Sites

Prev
Next
Stake
200% Deposit Bonus up to $4,000 with XLPROMO
High 200% deposit match
Up to $4,000 available
Sports and casino eligible
Click to copy code
COPIED
XLPROMO
Visit Stake
19+. New customers only. Minimum deposit: $10. Get a 200% first-deposit bonus up to $4,000. 40x wagering applies. A qualifying affiliate promo code or link is required. Not available in ON or AB. Eligible games, maximum bets, and other bonus restrictions may apply.
Roobet
Up to $100 Free Bet NFL Halftime Insurance using TWROO
Up to $100 Free Bet
Low $10 qualifying stake
Moderate 1.50 minimum odds
Click to copy code
COPIED
TWROO
Visit Roobet
18+ or legal gambling age in your jurisdiction. Minimum qualifying bet: $10. Minimum odds: 1.50. Pre-match NFL match-winner singles only. Free Bet refund capped at $100 if your team leads at halftime but loses. Offer valid until November 3, 2026. Free Bets expire after 7 days. Not available for Ontario residents.
Rainbet
Unlock up to 100% bonus upto 700 USD + 20 FS
100% match bonus on first deposit
No wager lock promotion, easy access
Automatically added with first deposit, no hassle
Click to copy code
COPIED
TWRAIN
Visit Rainbet
Minimum deposit: $30 USD. Maximum deposit: $700 USD. Bonus applies to first deposit only. Wager amount x 1% x 20% unlocks bonus. Contact support if bonus isn’t added automatically. Some games over 97.4% RTP are excluded. Not available for Ontario residents
1xBet
Get 120% Bonus Up to CAD 540
Low minimum qualifying deposit
High maximum bonus percentage
Multiple sports betting markets
Click to copy code
COPIED
1XINT24
Visit 1xBet
Available to new Canadian customers aged 19+ (18+ in AB, MB, QC). Minimum deposit is CAD 4. Bonus valid on first deposit only and must be wagered on accumulator bets meeting minimum odds requirements. Offer unavailable or restricted in ON and where online betting is prohibited by local regulations.
bet365
Bet $10, get $50 in Bonus Bets OR $1,000 safety net
Low barrier: $10 to qualify
Fast reward after bet settles
Two welcome-offer choices available
COPIED
CA365TW
Visit bet365
19+ (18+ in AB, MB, QC). New Canadian customers only; one per person/household, minimum $10 deposit and $10 qualifying cash bet. Bonus Bets are non-withdrawable; stake excluded from returns. Void where prohibited; provincial restrictions may apply (e.g., ON may have separate site/offer). T&Cs apply. The bonus code can be used during registration but does not change the offer amount in any way. The bet365 referral code is already automatically filled in during registration. Learn how to activate it.
Sportsinteraction
125% deposit match up to C$750
Choice between two welcome structures
Low C$10 minimum deposit
60 days for wagering completion
Click to reveal code
COPIED
S P O R T V I P
Visit Sportsinteraction
19+ and new Sports Interaction customers only. First deposit must be at least C$10 and made within 10 days of registration. Deposit-match bonus requires 6x wagering on deposit + bonus at odds of 1.50+ within 60 days. Available in Canada except Ontario (ON) and Alberta (AB).
Tonybet
100% bonus up to $350 CAD
Wide sports‑market coverage & deep markets
Live betting / in‑play & Bet Builder flexibility
Payment flexibility & fast withdrawals
Click to copy code
COPIED
TBTOFF
Visit Tonybet
This welcome offer is valid only for new players aged 18+ who register a TonyBet account and make their first qualifying deposit (min C$15). Eligible bettors must place one or more qualifying bets with a total stake equal to five times the initial deposit on accepted sports markets. Bets must meet the minimum odds requirements (typically at least 1.50 for singles or 1.70+ for multi-bets) and be settled to count toward the turnover. Once wagering requirements are met, the bonus is awarded as free bet credits up to C$350. Only one welcome bonus is allowed per customer; standard TonyBet terms apply.
Tooniebet
Get 100% Bonus Up to $150 in bonus bets
Strong casino welcome offer with multiple bonus stages
Regular reloads and cashback for both casino and sports
Includes popular sportsbook features like parlay boosts and early payouts
Click to reveal code
COPIED
T O O N I V I P
Visit Tooniebet
New customers can get a 100% first deposit bonus up to $150 with a minimum $30 deposit. To release bonus funds, you must wager your deposit + bonus 6× on qualifying bets (min. odds 2.00 singles or 1.50 per leg parlays). Wagering must be completed within 30 days; some bet types don’t count. Not available for Ontario residents.
Magic365
Get a 200% Bonus on Sports Deposits
High 200% deposit match
Low C$30 minimum deposit
Covers sports and esports
Click to reveal code
COPIED
M A G I C V I P
Visit Magic365
18+/19+ according to provincial age requirements. New eligible players only. Minimum deposit C$30. Activate the applicable Sport/Esports promotion before depositing. Bonus wagering requirements apply before withdrawal. Eligible sports and minimum-odds rules may apply. Ontario (ON) residents are excluded; account verification and general bonus restrictions apply.
Casino days
Click to reveal code
COPIED
C A S I N V I P
Visit Casino days
Hellspin
Click to reveal code
COPIED
H E L L S V I P
Visit Hellspin
Ivibet
Claim 100% up to C$230 at IviBet Sportsbook
100% deposit match available
Low C$15 minimum deposit
Relatively low 5x wagering
Click to reveal code
COPIED
I V I B E V I P
Visit Ivibet
Must be of legal gambling age (18+ in AB, MB and QC; 19+ elsewhere). New customers only. Minimum first deposit: C$15. Wager the bonus 5x using accumulator bets with at least two selections and total odds of 2.00+. Complete within seven days. Unavailable to Ontario (ON) residents.

Best Canada Casino Bonus

Prev
Next
Roobet
Unlock $100K weekly raffles with promo code TWROO
Large recurring $100,000 prize pool
Raffle tickets credited automatically
No bonus rollover after winning
Click to copy code
COPIED
TWROO
Visit Roobet
18+/19+ depending on province. Offer available in most Canadian regions, excluding ON. Users must register and may need a minimum deposit (≈$5–$10). Raffle entries are earned via wagering (e.g., ~$250–$1,000 per ticket). Restricted regions include ON; abuse or fraud voids eligibility
Rainbet
Upto $2,100 in bonuses and 60 free spins
Large headline welcome bonus value
Includes free spins on popular slots
Available across rest of Canada
Click to copy code
COPIED
TWRAIN
Visit Rainbet
Minimum $30 deposit (or crypto equivalent) required. Bonuses have a 40× wagering requirement. Max bets are capped at 1–2% while active. Free spins apply to selected slots only. Bonuses must be activated at deposit or via support before betting. Not available for Ontario residents
1xBet
3000 CAD in bonuses + 150 Free Spins
Large multi-deposit welcome package
Includes bonus cash and spins
Sportsbook and casino combined
Click to copy code
COPIED
1XINT24
Visit 1xBet
Offer available to new Canadian players aged 19+ (18+ in AB, MB, QC). Bonus valid on qualifying first deposits only and subject to wagering requirements. Ontario (ON) players are restricted from participation. Identity verification may be required. Gambling laws and bonus eligibility vary by province and payment method.
Tonybet
Bonus up to $2500 + 225 free spins + up to 6 Bonus Games across the first 3 deposits.
Large game library
Live dealer games & variety of casino games
Flexible payment and withdrawal options
Click to copy code
COPIED
TBTOFF
Visit Tonybet
19+. New TonyBet.com customers only. Minimum deposit C$20. First-deposit bonus capped at C$1,000. Free Spins are C$0.20 each. Bonus funds, Free Spin winnings and Bonus Game winnings have 30x wagering. Maximum wager C$10. Deposit bonuses expire after 14 days; spins after 10 days. Unavailable in ON and AB.
Tooniebet
Get 100% Bonus up to $3,500 + 200 spins
Strong casino welcome offer with multiple bonus stages
Regular reloads and cashback for both casino and sports
Includes popular sportsbook features like parlay boosts and early payouts
Click to reveal code
COPIED
T O O N I V I P
Visit Tooniebet
Available to Canadian players outside Ontario, the Welcome Package matches up to four deposits (min $30): 100% up to $1,000 plus 200 spins on deposit one, then 100% up to $1,000, $500, and $1,000. Wager 20x deposit+bonus; spin winnings 30x within 10 days; max bet $8; withdrawals/other promos can forfeit.
BC Game
470% up to C$1,600 + 400 Free Spins
Up to 470% deposit match
Includes 400 free spins
Four separate deposit bonuses
Click to copy code
COPIED
bcvipcode
Visit BC Game
Legal gambling age required: 18+ or 19+ depending on province. New customers only. Minimum deposit is C$10 on the first deposit and C$15 thereafter. Deposit plus bonus requires 45x wagering; free-spin winnings require 40x. Bonus expires after 30 days. BC.GAME is unavailable in ON.
Wildz Casino
BONUS UP TO $2000 + 200 Free Spins
Large C$2,000 package
Includes 200 Free Spins
Low C$10 deposit
Click to reveal code
COPIED
W I L D Z V I P
Visit Wildz Casino
Players must be 19+ and register one eligible account only. Minimum deposit is C$10; casino bonuses and free-spin winnings carry 35x wagering. Access depends on local law and Wildz registration availability; Ontario (ON) is flagged as restricted by Canadian affiliate listings.
Mad Casino
Claim 777% up to C$11,250 at Mad Casino
High total bonus percentage
Deposit remains fully withdrawable
Multiple deposits unlock rewards
Click to reveal code
COPIED
M A D   C V I P
Visit Mad Casino
18+ where legally permitted; 19+ in most Canadian provinces/territories. New customers only. Minimum deposit C$20. Bonus funds require 30x wagering, with a C$3 maximum bet and 10x winnings cap per bonus. Use bonus funds within 30 days. Not available in Ontario (ON); void where prohibited.
Casino days
Claim 100% up to C$2,000 + 100 spins
Extensive Game Selection
User-Friendly Interface
Mobile Compatibility
Click to reveal code
COPIED
C A S I N V I P
Visit Casino days
For new Canadian customers only; one offer per person, device, household and IP. First deposit required; bonus cash has 35x wagering and must be completed within 7 days; free spins expire in 24 hours and winnings require 35x/7 days. Must be 18+ (19+ in ON). Void where prohibited.
Flamez Casino
Claim 100% up to C$1,000 on deposit + 20% Daily Cashback
C$1,000 maximum match value
C$20 minimum qualifying deposit
Automatic claim, no code
Click to reveal code
COPIED
F L A M E V I P
Visit Flamez Casino
19+. New players only. Minimum deposit C$20. 100% match up to C$1,000. 35x wagering applies. Maximum bonus bet is C$5 per spin or C$0.50 per line. One bonus per person, household, device or IP. Not available in ON; other regional restrictions may apply.
Magic365
375% Up to C$4,200 + 250 FS
High C$4,200 total bonus value
250 free spins across deposits
Three welcome deposit stages
Click to reveal code
COPIED
M A G I C V I P
Visit Magic365
18+ (19+ where provincial law requires). New players in permitted Canadian provinces only; Ontario (ON) is excluded. Minimum deposits are C$30, C$50 and C$75 across the three stages. 45x wagering applies to bonus funds and free-spin winnings, with seven days to complete wagering. Bonus activation and game restrictions apply.
Ivibet
Claim C$450 plus 170 Free Spins at IviBet
C$450 total matched bonus value
170 free spins across deposits
Low C$30 qualifying deposit
Click to reveal code
COPIED
I V I B E V I P
Visit Ivibet
19+ only. New Canadian players outside Ontario (ON) qualify. Minimum deposit is C$30 per offer. First deposit: 100% up to C$150 + 120 FS. Second: 50% up to C$300 + 50 FS using GIFT. Bonus and free-spin winnings carry 40x wagering.
Hellspin
Claim C$5,200 Plus 150 Free Spins Today
High C$5,200 package ceiling
Includes 150 free spins
Rewards span four qualifying deposits
Click to reveal code
COPIED
H E L L S V I P
Visit Hellspin
19+ and new customers only. Minimum deposit C$30 per qualifying deposit. Bonuses must be claimed sequentially across the first four deposits. Bonus and free-spin winnings carry a 40x wagering requirement; maximum bonus bet is C$8. Recent Canadian review data lists HellSpin as unavailable in ON and AB.
Slotsgem
Claim Up to C$10,000 + 750 Free Spins
High C$10,000 total bonus cap
Up to 750 free spins
Three deposits receive welcome rewards
Click to reveal code
COPIED
S L O T S V I P
Visit Slotsgem
New players only, aged 19+ or the legal gambling age in their province. Minimum qualifying deposit is C$20. Bonus funds carry 35x wagering; free-spin winnings 40x, generally within five days, with a C$8 maximum bet. The offer is unavailable in ON and other restricted jurisdictions.
Sportsinteraction
Get 100% Up to C$3,000 Casino Bonus
C$3,000 maximum bonus ceiling
Low C$10 minimum deposit
Wagering applies to bonus only
Click to reveal code
COPIED
S P O R T V I P
Visit Sportsinteraction
19+ and new casino customers only. Minimum first deposit: C$10, made within 10 days of registration. Wager 30x the bonus amount within 14 days; game contribution rates and maximum-bet limits apply. Canada only, excluding Ontario (ON). Bonus funds and winnings remain restricted until wagering is completed.

OUR FAQs

What is ToffeeWeb Canada?

ToffeeWeb Canada is a guide to online sportsbooks and casino sites available to Canadian players, with reviews, comparisons and bonus explainers to help you choose where to play.

Is sports betting legal in Canada?

Yes. Single-event sports betting has been legal across the country since Bill C-218 amended the Criminal Code in 2021, and each province decides how betting is offered locally.

Can Canadians bet on international betting sites?

Canadian law targets operators rather than individual bettors, so there is no law making it an offence to place a bet with an internationally licensed sportsbook. We only feature operators that hold a recognised gambling licence and accept Canadian players.

How old do I need to be to bet or play casino games in Canada?

The minimum age is 19 in most provinces and territories, and 18 in a few, including Manitoba and Quebec. Check the rule where you live before signing up.

How do I know a betting site is trustworthy?

Look for a valid licence from a recognised regulator, published terms, independently tested games, clear payout policies and working responsible gambling tools. Those are the same checks we run before a site appears on our lists.

What should I look for in a Canadian sportsbook?

Coverage of the leagues you actually bet on — NHL, NFL, NBA, MLB, CFL and soccer — plus competitive odds, live betting, cash out, and payment methods that work in Canada. Deep markets matter less if the basics are weak.

Do betting sites offer odds and deposits in Canadian dollars?

Most sites that accept Canadian players let you hold your account in CAD, which avoids currency conversion on every deposit and withdrawal. Some international sites default to another currency, so check before you register.

What payment methods can Canadians use?

nterac e-Transfer is the most widely used option, alongside Visa and Mastercard, prepaid cards, e-wallets and, on some sites, cryptocurrency. Available methods vary by operator, and not every deposit method can also be used for withdrawals.

How long do withdrawals take?

Processing times depend on the method and on whether your account is fully verified. E-wallets and crypto are usually the quickest, while card and bank transfers take longer.

What is an online casino?

An online casino is a site where you play slots, table games, live dealer games and other casino products for real money from a computer or phone.

Do I pay tax on gambling winnings in Canada?

Recreational gambling winnings are generally not taxable in Canada. Gambling treated as a business or professional activity is handled differently, so speak to an accountant if that applies to you.

Does ToffeeWeb promote responsible gambling

Yes. We encourage players to set deposit, loss and time limits, use self-exclusion tools when needed, and treat gambling as entertainment rather than a way to make money. Free, confidential support is available through provincial gambling helplines and organisations such as the Responsible Gambling Council.