Age Verification Required

PuckBet is a real-money sports betting platform. You must be 19 years of age or older and physically located in Canada to access this site.

By entering you confirm you meet these requirements.

I am under 19 – Exit

Play Responsibly · Responsible Gambling

Licensed Canadian Sportsbook

Canada's Most Exciting
Sports Betting Platform

Bet on NHL, NFL, NBA, Soccer & more with the best odds in Canada. Fast payouts, 24/7 support, and responsible gambling tools built right in.

SSL Secured Regulated & Licensed 24/7 Support Fast Payouts

Built for Canadian Bettors

Everything you need for a world-class sports betting experience — right here in Canada.

Best-in-Market Odds

We consistently offer the most competitive odds across all major sports leagues. More value on every bet you place.

Live In-Play Betting

Bet in real time as the action unfolds. Lines update instantly so you never miss the right moment to wager.

Mobile-First Platform

Our platform is fully optimised for iOS and Android. Bet from anywhere in Canada with a smooth, fast experience.

Fast & Secure Payouts

Withdraw your winnings in minutes via Interac e-Transfer, Visa, Mastercard, and Apple Pay.

24/7 Canadian Support

Our expert support team is available around the clock via live chat, email, and phone — always in English and French.

Responsible Gambling Tools

Set deposit, time, and wager limits. Use reality checks and self-exclusion tools. We're committed to safe play.

Canada's Trusted Betting Platform

We built PuckBet from the ground up for Canadian sports fans — not as an afterthought, but as the main event.

Regulated and licensed sportsbook

Fully Licensed & Regulated

PuckBet operates under a valid Canadian gaming licence. We comply with all provincial regulations to ensure your play is safe, fair, and fully protected by law.

Fair play and certified RNG

Fair Play Guaranteed

All game outcomes and odds calculations are certified by independent testing laboratories. Our random number generators are audited regularly for full transparency.

Canadian sports community

Built for the Canadian Community

From hockey pools to CFL parlays, we understand Canadian sports culture. PuckBet was designed by fans, for fans — with features that matter to Canadian bettors.

Top Sports at PuckBet

From Canada's favourite pastimes to global sporting events — we cover it all.

Hockey NHL betting

Hockey (NHL)

Canada's game. Bet on puck lines, moneylines, totals, and player props for every NHL game of the season.

Football NFL CFL betting

Football (NFL / CFL)

From the Grey Cup to the Super Bowl, cover spreads, props, and same-game parlays on every game day.

Basketball NBA betting

Basketball (NBA)

Bet on your favourite NBA teams with live in-play markets, player prop bets, and futures throughout the season.

Soccer football betting

Soccer

Premier League, Champions League, MLS and more. Hundreds of markets including BTTS, Asian handicaps, and anytime scorer.

Tennis betting

Tennis

Grand Slams, ATP, WTA — bet on match winners, set scores, and live in-play markets for every major tournament.

Esports betting

Esports

CS2, League of Legends, Dota 2 and more. Competitive gaming markets available 24/7 with live betting support.

What Canadian Bettors Say

Real feedback from our community of sports betting enthusiasts across Canada.

"PuckBet has the best hockey odds I've found anywhere in Canada. I've been betting on the NHL for years and this platform is a game-changer. Payouts land in my bank within the hour."

Michael T. Toronto, ON

"Live betting on NFL games is incredible. The lines update so fast and the interface never lags. Customer support helped me with a withdrawal issue in under five minutes — unbelievable service."

Sarah K. Calgary, AB

"I love that they have both NFL and CFL markets. As a Canadian, finally having a platform that respects both leagues is massive. The parlay builder is intuitive and the odds are sharp."

Ryan M. Vancouver, BC

"The responsible gambling tools gave me peace of mind. I set a weekly deposit limit and the system respects it automatically. PuckBet genuinely cares about its players, not just taking their money."

Danielle R. Ottawa, ON

Frequently Asked Questions

Everything you need to know about betting at PuckBet.

Yes. PuckBet is a fully licensed and regulated sports betting platform operating legally in Canada. We comply with all applicable provincial and federal gaming regulations. Always verify regulations in your specific province before placing bets.

You must be at least 19 years of age to open an account and place bets on PuckBet. We require age and identity verification before any account can be activated. We take underage gambling prevention very seriously.

We accept Interac e-Transfer, Visa, Mastercard, Apple Pay, and Google Pay. All transactions are secured with industry-standard SSL encryption. Deposits are instant and withdrawals are processed within 24 hours.

Most withdrawals are processed within 1–4 hours after approval. Interac e-Transfer is our fastest option. Please allow up to 1–3 business days for card withdrawals depending on your bank's processing time.

Absolutely. PuckBet provides comprehensive responsible gambling tools including deposit limits, wager limits, time limits, reality checks, cool-off periods, and full self-exclusion options. These can be set directly in your account settings at any time.

PuckBet offers betting on NHL, NFL, CFL, NBA, Soccer (Premier League, Champions League, MLS, etc.), Tennis, UFC/MMA, Esports, and much more. We cover thousands of events weekly with extensive pre-match and live markets.

Play Responsibly. Gambling can be addictive. You must be 19+ and physically located in Canada to play.