This page features all of the best free bets and other promotions available from the leading Canada betting sites. Simply register with any our our featured bookmaker partners using the exclusive links on this page and take advantage of some excellent offers which are exclusive to Canada-based users

100% Up To C$150

Offer exclusive to Canadian players only. 100% up to a maximum amount of C$150. Restrictions apply. Wagering requirements ...

Sign Up HereSign Up Here
Terms & conditions apply
Offer exclusive to Canadian players only. 100% up to a maximum amount of C$150. Restrictions apply. Wagering requirements apply. T&Cs apply.



Sports betting has now arrived in Canada and this previously untapped market is attracting plenty of interest from the major bookmakers. Indeed the major betting platforms are falling over themselves to bring the best offers and bonuses to Canadian-based players and this can only be good news for the consumer.

Generally speaking, all Canadian-based customers are able to get their hands on some exceptional free bet bonus offers upon joining any of our featured bookmakers. All of these offers are available in Canadian Dollars and are exclusive to Canadian-based players, therefore use only the unique links provided in order to guarantee the best offer and promotion available from these Canada betting sites.

The promotions on offer vary greatly and on the whole, they require an initial deposit to be made in order to unlock them. The most common welcome bonus is a free bet and here the bonus will be released once an initial deposit and wager has been made, for example Bet $10 Get $30. Quite simply this example means that you need to deposit and bet an initial $10 and then you will receive bonus funds of $30, usually when you’re initial wager has been settled.

Matched deposit bonuses are another common form of welcome bonus and as with a free bet bonus, they are on the whole simple to understand and are a great way to get started with a bookmaker. In a nutshell, when you make an initial deposit into your new bookmaker account, you will receive a matched amount based upon how much you deposit. For example an offer of 100% Bonus up to $100 simply means that for any amount which you deposit up to $100, the bookmaker will match this with free bets to the same amount, i.e. 100% matched.

It is important that you check out each bookmaker in full before joining and to that end, we have provided our readers with detailed reviews on each betting provider, focusing primarily on sports covered, depth of betting markets, competitiveness of odds, details of welcome bonus, details of other ongoing existing-customer offers, banking options, customer support, live streaming facilities and mobile app information. We also detail the terms and conditions attached to each welcome offer.