Odds Calculator » Free Bet No Deposit Needed

Free Bet No Deposit Needed

In this guide, you will find a list and selection of the current free bet no deposit offers at online sportsbooks in Canada. Continue reading to understand more about how free bets work, what terms and conditions apply to this type of offer and how to get the best out of them.

Free Bet No Deposit Offers – Canada


100% up to $200

100% up to $1000 3 Deposits

+18. New Canada customers only. Opt-in required. Bonus based on 1st deposit. 10x bonus wagering at odds of 1.75+. This offer is valid for 7 days from your new Account being registered. For casino bonus: to withdraw each bonus and any winnings associated with it, you need to wager an amount equal to fifty (50) times the applicable bonus granted

100% Up to $2000 + 200 FS

Offer valid on first two deposits. Bonuses must be wagered 35x. Free spins: 25 per day over 8 days. All bonuses are limited to one per person, per household, per computer, or per IP unless otherwise specified. Players can forfeit their bonus amount at any time and withdraw any remaining Real Money balance. All casino bonuses are subject to thirty-five times (35x) wagering unless stated otherwise in the campaign terms. The maximum bet allowed when using bonus money is of CAD 5 per spin or CAD 0.50 per bet line until all wagering requirements have been fulfilled. Wildz Casino reserves the right to void bets and winnings resulting from wage.
No Wager!

50 Free Spins No Wager


100% up to $350

100% up to $1000 + 120 FS

Players must place one or more qualifying bets with a total stake of five (5) times their initial deposit on sports betting markets with odds of at least 1.5 on single bets or multi bets with cumulative odds of 1.7 and higher. Only the first bet on an event counts towards the wagering requirement. All other bets on the same events will not be counted. First deposit free spins are added as a set of 30 per day for 4 days, amounting to 120 free spins in total. The first 30 free spins are added immediately after successful activation of the bonus. The next 30 free spins are added in 24 hours, and it goes on like that for 3 days. Winnings obtained with the help of free spins have a 50x wagering requirement.
Best Chosen

100% Up to $500 + 100 FS

+18 | Welcome bonus is available only for first-time customers and you will have 7 days to activate it. The wager requirements for this bonus are 35x times the bonus money and you will have 30 days to wager them. Deposits with Skrill, Neteller and ecoPayz don’t qualify for the bonus. Min deposit to get the bonus is $20.
Non-Ontario Only

100% up to C$50

100% up to $500 + 200 Spins


All casino deposit bonuses, if not otherwise stated, are subject to a 20 (twenty) times wagering requirement. In order to redeem your deposit bonus, the player must wager the bonus and deposited amount, constituting the Mixed Funds. Deposit Bonus, if not otherwise stated, must be wagered within 15 days, from the time credited. All winnings from Deposit Bonus will remain as Bonus Money until wagering requirements are met.
Ontario Only

100% Up to $500

Welcome Package up to 1000

The sportsbook bonus is subject to a rollover requirement of 45x, with stakes no higher than $25. This bonus is also subject to a maximum win of $1000. The casino bonus has a wager requirement of 35x. Minimum deposit for both offers: 10$
New Sportsbook!

Up to $3000 first 4 deposit + 200FS

Three different deposits for the welcome bonus. Each min. deposit of $10. From each deposit get up to $500. Receive 10 Super Spins for the game Sweet Bonanza. Bonus codes 1WELCOME500CA – 2WELCOME500CA – 3WELCOME500CA. Bonus available for 7 days from activation. 35x wagering requirements.

100% up to C$1000

100% up to C$1.500 + 100 FS

Min deposit of $10. Maximum of $5 per spin or $0.5 per bet line is allowed. 30 days expiry. The bonus amount and deposit amount must be wagered 30 times before withdrawal. For the sportsbook bonus the maximum winnings of the profit boost is $1000
Non-Ontario Only

100% Match Up to $200

This offer is a 100% match bonus up to €200 or equivalent. The minimum deposit to claim the welcome bonus is €20 or equivalent. All new players have 7 days from the date their account was created to claim their new player welcome bonus. After 7 days the welcome bonus will be unavailable. Subsequent promotions might be available but the welcome bonus will be considered forfeited. This bonus must be wagered 35 times the sum of the bonus amount you will receive. Players will have 7 days from the time of claiming the bonus to complete the wagering. If you are unable to complete the wagering within 7 days, the bonus will be forfeited.

100% Up to $600

100% up to $1000

Sportsbook bonus must be wagered 10 time, on sports betting markets with odds of -125 or higher before you can withdraw yourbonus and any winnings. For parlays each leg must meet the minimum odd requirement of -125 of higher. Your first bet must be settled within 14 days to quality for the promotion. The casino bonus amount must be wagered 35 times within 30 days since you receive the offer. Slots contribute 100% while table gams 10%
Only Non-Ontario

100% Up to $500

100% up to $1000

Only Non-Ontario

100% up to C$200

100% up to C$200 + 100 FS

Deposit Minimum of C$10 to qualify for bonuses. Only one bonus per customer. Wager requirements of 9x for Sportsbook bonus and 35x for casino bonus. Max. winnings of C$500 for bonuses and C$100 for free spins.
William Hill
Non-Ontario Only
+18.Play Responsibly. Registration Promo Code: C300. Minimum qualifying bet $10. w. Gamblingtherapy.org

100% Up to $400

100% match up to $1.000

Bonuses are valid for only 72 hours after activation. Sportsbook promotion comes with a 3x wagering requirement at odds of 1.75 or higher. Minimum deposit of $10

Bet $10 Get $200 in Bet Credits

150% up to $1000

+19 | This offer is open only to new customers. Min deposit of $10 or more. Only bets placed and settled within 45 days of deposit qualify. Only bets placed in the Sportsbook or Live Betting qualify. Sportsbook bets that have odds of less than or equal to -200 (1.5) do not qualify. “Cashed-Out” bets, Void bets or bets deemed non-runner will not qualify.
No Deposit

100% up to $250

100% up to $200

88 Free Spins

$20 Free No Deposit

+19 | Bonus offers at 888casino in Canada include wagering requirements, minimum deposit amounts, and restrictions on eligible games and bet types. Only one bonus offer can be claimed per player, and any winnings are subject to additional terms and conditions.
Ontario Only
New players only, 21 or older residing in Ontario. A $10 Deposit is required to participate in this offer. Once your deposit is completed, claim the offer and place qualifying bets of $1 or more. Once bets for $1 or more have reached a conclusion and the result recorded on your account (settled), $100 in Bet Credits will be released for you to use on Sports bets. Casino: Deposit min. $20. Max. bonus $500. Wager the deposit and bonus 10 times on eligible games to make the bonus balance withdrawable. Time limits, game restrictions and T&Cs apply.

What is a No Deposit Free bet?

A no deposit free bet is a promotion that some betting sites offer to new bettors without requesting an initial deposit. Players can simply use the free bet without funding their account.

No deposit free bets are typically given to new players who sign up for an account at an online sportsbook.

The idea behind free bet no deposit offers is to give players a risk-free opportunity to try out the sportsbook and potentially win real money.

However, this type of sportsbook bonus is less common because it offers an advantage to bettors.

Free Bets No Deposit vs. Free Bets

When you dive into the world of sportsbook bonuses, you’ll find yourself wading through a sea of different deals. Among the mix, you’ll stumble upon something that feels almost like a twin to the no deposit free bets — and they are easy to confuse because they are called exactly the same: Free Bets. Though they’re nearly identical at first glance, dig a little deeper, and you’ll spot the differences that set them apart.

So, what’s the deal with a free bet bonus? Well, it’s a bit like the entrance fee to an exclusive party. You need to have made a deposit or have some money in your account already to get in. Think of it as a welcome gesture from betting sites, often seen in offers like “Deposit $100 and get $100 in Free Bets.” It’s their way of rolling out the red carpet for you, but you’ve got to step up first.

The upside to these free bet bonuses is pretty sweet — because you’re putting money down, the rewards tend to be more generous. It’s like the betting sites are saying, “Thanks for the trust, here’s a little something extra for you.” But, of course, there’s a catch. You’ve got to dive in, sign up, and commit by depositing. And let’s not forget the fine print, which sometimes means you don’t get as much out of the deal as you hoped.

Now, let’s talk about the no deposit free bets. These are the low-risk, high-reward type of deals where you don’t need to put any money down. It’s a no-strings-attached kind of offer that’s perfect if you’re just dipping your toes into the betting world. If you grab these bets and don’t win, you’re not out of pocket. The catch? These bonuses tend to be a bit on the smaller side compared to their deposit-required cousins.

So, which is better? It’s like comparing apples and oranges. They’re different flavors of betting bonuses that suit different tastes. The no deposit offers are all about risk-free exploration, while the deposit-required bets are for those ready to dive in a bit deeper from the get-go. The real difference boils down to risk — and how much of it you’re willing to take on.

How Do Free Bets No Deposit Offers Work?

To claim a free bet no deposit offer, you’ll usually need to sign up for an account with the sportsbook and/or enter a bonus code during the registration process. Once you’ve done that, the free bet will be credited to your account, and you can use it to place a bet for free on the sports indicated by the sportsbook.

What differentiates Free Bets No Deposit from other promotions, including free bets after deposit, is that they don’t require bettors to add money to their accounts. This turns these types of offers into a rare gem because normally sportsbook bonuses are given to bettors to encourage them to deposit.

However, it’s not all roses. Most free bets come with some restrictions and requirements. For example, the winnings from the free bet may be subject to wagering requirements, meaning that you’ll need to place a certain number of bets or wager a certain amount of money before you can withdraw your winnings.

The offer may also be subject to time limits, meaning that you’ll need to use the free bet within a certain period.

Every free bet with no deposit will be slightly different from others, considering each sportsbook has different rules, terms and requirements that players must meet. Generally speaking, the concept of a free bet without a deposit remains the same: bettors claim the promotion and are allowed to make a free bet on the sportsbook without the need to play with their own money.

Types of free bets no deposit

Not all no deposit free bets are the same. Let’s discuss some of the different types that you will find at different sportsbooks in Canada.

  • Welcome offer: Free bets without deposit as a welcome offer are given to new users after they register at the sportsbooks. It is a gift to entice new users to become customers. You simply need to fill up a formulary with your details to get the free bet.
  • Rewards: Most sportsbooks reward existing customers with free bets, especially if you have been a customer of the sportsbook for a long time.
  • Mobile free bets: few sportsbooks want users to try their new app and a good way to achieve that is to incentivize them by giving a no deposit free bet if used on the mobile platform. This offer will normally come after downloading the betting app that the sportsbook has, even if the user does not make a deposit. They are rather rare in Canada.
  • Events: Let’s say the NBA final is coming up, to incentivize bettors to sportsbook offer free bets without a deposit to bet on the specific event. Some common events could be from the World Cup to the Super Bowl.

How to Claim a Free Bet No Deposit Offer in Canada?

Claiming a free bet no deposit offer in Canada is straightforward. Here are the steps you need to follow:

Step 1: Choose an Online Sportsbook that offers a Free Bet No Deposit Offer

The first step is to find a reputable online sportsbook that offers a free bet no deposit offer. Above we have selected the free bets that we consider to have the most realistic terms and conditions and also offer a decent amount of free money to bet.

Step 2: Sign Up for an Account

Once you have found a sportsbook that offers a free bet no deposit offer, the next step is to sign up for an account.

You will need to provide some personal information such as your name, address, mobile number, and email address.

Some sportsbooks may also require you to verify your identity by submitting a copy of your government-issued ID. Although many no verification casinos will not require extra documentation at this stage.

Step 3: Claim Your Free Bet

After you have signed up for an account, the next step is to claim your free bet. Some sportsbooks may require you to enter a bonus code during the registration process to activate the offer. However, the majority may credit the free bet automatically to your account.

Step 4: Place Your Bet

Once you have received your free bet, you can use it to place a bet on any sports event available in the sportsbook, which is part of the offer.

Make sure you read the terms and conditions of the offer carefully to understand the restrictions and requirements.

Selecting the Ideal Betting Site for No Deposit Free Bets

Although it is a free offer where you do not need to deposit from your own pocket, you still want to choose wisely the betting site, mainly because you are giving your personal details to this platform and engaging with it. Therefore, you want a safe betting site, that is legal where you reside, and most importantly that has a good reputation behind it.

The following are some factors that we encourage you to bear in mind when choosing a betting site to play with a no deposit free bet:

Legal in your region

There are numerous options of sportsbooks in Canada but not all of them are suitable for all Canadian players. You must check that the website is allowed in your province. For example, if you reside in Ontario, you only can play at iGaming Ontario licensed websites.

If you reside in any other province, at least till these days, there is no restriction and you may opt for no deposit free bets at offshore betting sites, however, be cautious as not all of them are reputable. Try to choose betting sites with licenses in Malta (MGA license) or, in second place, from Curacao.

Transparent with their terms and conditions

Although you are playing with free money, you still want to read the terms and conditions and the sportsbook must have them listed on the offer landing page for you to be able to review.

Avoid betting sites that hide their terms and conditions or that have outrageous wagering requirements to meet for the free no deposit bet.

Good sports coverage

The likelihood of you converting into a customer, meaning, making a deposit is high, even if you make use of a no deposit free bet. Hence, you want the sportsbook to cover a full variety of sports markets, and if you have one sport that you prefer overall, make sure it has it. For example, not all betting sites offer horse racing betting, although it is a popular sport to bet on, only big sportsbooks have the capability to offer it. So keep in mind what you are interested in before just jumping into a sportsbook just because it offers a no deposit free bet.

Finding the Right Free Bet for you

As important as choosing the right betting platform, choosing the right free bet with no deposit will require you to think twice. Base your decision on what you are after: is it a specific sports market?

If you are looking to use your no deposit free bet for a specific major sporting event, find an offer that is specific to this event as some may not include it in the free bet.

The amount that you get given obviously matters, but also the wagering requirements you have to meet, especially if you want to have at least minimum chances to redeem it for real money.

Terms and Conditions of Free Bet No Deposit Offers

While free bet no deposit offers may seem like a great opportunity to win real money without risking your funds, there are terms and conditions that you need to be aware of.

Here are some of the most common restrictions you may encounter:

Wagering Requirements (rollover)

Swagering requirements tip for free betsome sportsbooks may require you to wager a certain amount of money before you can withdraw any winnings from the free bet offer.

Wagering requirements are a common term used in the online sports betting industry. They refer to the amount of money that you need to bet to be able to withdraw any winnings you make from your free bet no deposit offer.

Not all free bets have rollover, but some betting sites will attach at least one to make it necessary for bettors to deposit to redeem the no deposit free bet for real money. An example would be giving a $10 free bet but requiring bettors to rollover 5x that amount ($50) to be eligible to withdraw any winnings from that bet.

It’s important to note that the wagering requirement can vary from one sportsbook to another and may depend on the type of free bet no deposit offer you claim.

Some betting sites may have higher wagering requirements than others, so it’s important to read the terms and conditions carefully before claiming an offer.

Minimum Odds

The sportsbook may specify a minimum odds requirement for the bets placed with the free bet offer. This means that you cannot place a bet with odds lower than the minimum requirement.

For example:

Let’s say you claimed a $10 free bet no deposit offer from a sportsbook with a minimum odds requirement of 1.50. This means that any bet you place using the free bet offer must have odds of at least 1.50 or higher to qualify for the offer.

So, if you place a bet using the $10 free bet offer with odds of 1.60 and you win, you will receive the winnings minus the value of the free bet.

However, if you place a bet using the $10 free bet offer with odds of 1.40 and you win, the bet will not qualify for the free bet offer.

It’s important to note that the minimum odds requirement can vary from one sportsbook to another. Some sportsbooks may have higher minimum odds requirements than others, so it’s important to read the terms and conditions carefully before claiming an offer.

In Canada, the minimum odds requirement is usually expressed as a decimal or fractional value. For example, a minimum odds requirement of 1.50 would be expressed as 1/2 or 1.50.

In general, understanding minimum odds is an important aspect of claiming and using free bet no deposit offers.

Time Limits

Free bet offers may have time limits, meaning that you need to use the free bet within a certain period. If you do not use the free bet within the specified time, you may lose it.

Game or Sports Restrictions

Game restrictions refer to limitations that some sports betting sites may impose on the use of free bets.

In other words, you may not be able to use your free bet no deposit offer on all sports or events offered by the sportsbook.

This means you need to carefully read the terms and conditions of the offer to ensure that you understand which games you can use the free bet offer on.

For example:

Some sportsbooks may only allow you to use your free bet offer on specific sports or events, such as NHL hockey or CFL football. Other sportsbooks may have more general restrictions that limit the use of the free bet to specific types of wagers, such as parlays or straight/moneyline bets.

It’s important to note that the game restrictions can vary widely from one sportsbook to another, and may even differ between different free bet no deposit offers from the same sportsbook.

In Canada, game restrictions are a common feature of free bet no deposit offers. Canadian sportsbooks may impose game restrictions on free bets for various reasons, including to promote specific sports or events or to manage their own risk.

Max Winnings

Most betting sites may limit the amount you can win from a free bet offer. This means that even if you win more than the maximum limit, you will only receive the maximum amount allowed by the free bet offer.

Qualifying Market:

A qualifying market refers to the types of bets where you can apply your free bet. In a standard sportsbook, bettors have a variety of markets available to them. However, when it comes to no deposit free bet promotions, there are often restrictions. Typically, these offers are limited to straightforward bets like Moneyline or point spreads, and they usually exclude the possibility of placing live bets or parlay bets.

Are No Deposit Free Bets really Free?

Indeed, they are. When it comes to bonuses that offer a real advantage to bettors, nothing quite compares to the no deposit free bet. Although certain terms and conditions may apply that could make winning a bit more challenging, generally, only a rollover requirement stands in the way of bettors reaping the benefits of these promotions. So, yes, no deposit free bets are genuinely free, which is why they rank among the most favored bonuses by bettors.

Best Free Bets No Deposit Canada

To give you an idea of what free bet no deposit offers are available in Canada, here are some examples from popular online sportsbooks:

Betway Canada: $10

Betway Canada offers a $10 free bet no deposit offer for new players who sign up for an account.

To claim the offer, you need to enter the promo code “SPORTSFREEBET” during the registration process.

The free bet can be used on any sports event with odds of 1.75 or higher, and the winnings from the free bet are subject to a 6x wagering requirement.

Check our Betway review and the offers currently available for Canadian players.

888sport Canada: $88

888sport Canada offers a generous $88 free bet no deposit offer for new players.

The free bet can be used on any sports event, and the winnings are subject to a 30x wagering requirement.

However, the offer has a time limit of 14 days, meaning that you need to use the free bet within two weeks of claiming it.

William Hill Canada: $10

William Hill Canada offers a $10 free bet no deposit offer for new players.

The free bet can be used on any sports event with odds of 1.50 or higher, and the winnings are subject to a 30x wagering requirement.

However, the offer has a time limit of seven days, meaning that you need to use the free bet within a week of claiming it.

Check our WilliamHill review and grab some extra bets.

Tips for Making the Most of Free Bet No Deposit Offers

Receiving a free bet without the need to deposit puts you already in an advantageous position. As a bettor, you are betting with the sportsbook money but that does not mean that you should play it as such. You can either use a no deposit free bet to start building your account bankroll and, eventually, get money out of it, or you can use it randomly without thinking through the advantage you have. In conclusion, just because you have been granted a free bet no deposit bonus doesn’t mean you have to waste it.

tip for free bets no deposit about choosing sports events

While there is never any way to guarantee winnings, to make the most of free bet no deposit offers, here at theoddscalculator.com we encourage you to have some key points in mind:

  1. Read the Terms and Conditions: Before claiming a free bet no deposit offer, make sure you read the terms and conditions carefully. This will help you understand the restrictions and requirements of the offer and avoid any surprises.
  2. Use it for bets you normally wouldn’t: The great advantage of using a free bet is that there’s no risk involved for you. This is precisely why numerous bettors prefer to utilize their free bet promotions on wagers they’d normally hesitate to place. It’s a strategy that can offer significant rewards, even though it might sometimes mean you end up losing the bet.
  3. Choose Sports and Events Wisely: When using a free bet no deposit offer, choose your sports and events wisely. Look for games with good odds and consider your knowledge and experience with the sport or event.
  4. Stay Within Your Budget: While free bet no deposit offers allow you to place bets without risking your funds, it is still important to stay within your budget. Set a limit for yourself and stick to it.
  5. Focus on Your Strengths: Many see no deposit free bets as an opportunity to explore new territories. However, my suggestion is to play to your advantage. Opt to place these bets on sports or leagues you’re already knowledgeable about. Doing so increases your chances of positive results, as having a solid understanding is key in betting.
  6. Use an odds calculator to bet smarter: Find the real odds and the different bet results that you can get by using our free sports betting calculator. That way you will be able to bet according to realistic expectations and have a strategy behind it.

How to Find Free Bet Promotions in Canada

Finding the best free bet no deposit offers in Canada can be challenging, but here are some tips to help you find the right offers for your needs:

Check Multiple Betting Sites

To find the best free bet no deposit offers, check multiple sportsbooks and compare the offers they provide. This will help you find the best offer for your needs.

Check their licenses

licenses regulation for Canada betting sites and casinos

In Canada, players from Ontario have a specific regulation while the rest of Canada can access international betting sites. So if you live in Ontario, you will only be able to gamble at sites that have acquired the respective license.

Research the Sportsbook

Before claiming a free bet no deposit offer, research the sportsbook to ensure that it is reputable and trustworthy. Look for reviews from other users and check the sportsbook’s licenses and certifications.

Consider the Terms and Conditions

When comparing free bet no deposit offers, consider the terms and conditions of each offer. Look for offers with reasonable wagering requirements, time limits, and restrictions.

Look for Promotions

Sportsbooks often offer promotions and bonuses in addition to free bet no deposit offers. Look for sportsbooks with ongoing promotions that can increase your chances of winning.

Is it Possible to Win Real Money with a Free bet?

Yes, it is possible to win real money with free bets no deposit offers. But it is not an easy task.

The winnings from free bets are usually credited to your account as bonus funds, which you can then use to place additional bets or withdraw as cash, depending on the terms and conditions of the offer.

For example, let’s say you claim a $20 free bet no deposit offer from a Canadian betting site. You use the free bet to place a bet on an NHL hockey game and win $30.

The winnings from the bet are credited to your account as bonus funds. If the sportsbook has a wagering requirement of 5x for bonus funds, you would need to wager $150 (5 x $30) before you can withdraw the bonus funds as cash.

Assuming you meet the wagering requirement, you can then withdraw the $30 in winnings as cash, minus the value of the free bet.

So if the free bet was worth $20, you would be able to withdraw $10 in winnings as cash.

How to Withdraw Free Bet No Deposit Winnings?

Cashing out your winnings can vary greatly, depending on the specific terms and conditions tied to the bonus you’ve opted into. For those bonuses that include a rollover requirement, the process might become a bit more involved. It could mean that you’ll have to make additional deposits and bet several times the amount of the initial free bet. However, not all promotions come with this stipulation.

On the other hand, if your bonus lacks a rollover requirement, withdrawing your winnings is straightforward. Just go to your sportsbook account balance, select the option to withdraw, and follow the prompts. You’ll need to enter your banking details and the withdrawal amount. Once completed, you should see the funds in your account pretty swiftly.

No deposit free bets are legal in Canada, as online betting is as well. However, bear in mind that every province has its own regulations and while the majority of the Canadian country can gamble at most betting sites International or local, if you reside in Ontario you have some restrictions. For example, Ontario bettors won’t find any no deposit free bets or offers of any type at any other website than the betting site itself. This is a local regulation that restricts us and all third parties from spreading information about bonuses to Ontario residents.

That explains why, when you landed on our website, if you are from Ontario, you did not see any offer available but a list of websites. This means that those websites indeed offer no deposit offers legally on their platform but we can’t express the amounts of such offers.

We’ve covered the legality of online betting, and you might be eager to start. In Canada, there’s a wide range of sports that people enjoy betting on. Favorites include:

  • UFC
  • Soccer.
  • Basketball (NBA)
  • Football
  • Hockey (NHL).

You’ll find that nearly all betting platforms offer these sports. Additionally, there are less common sports available for betting, such as snooker, darts, and rugby, among others. Most betting sites provide options for over 20 different sports.

Conclusion: Take Advantage of Free Bets No Deposit Offers but Bear in Mind their Limitations

Free bet no deposit offers are a great way for sports betting enthusiasts in Canada to try out online sportsbooks without risking their own money.

By following the steps outlined in this article and keeping the terms and conditions in mind, you can claim and use these offers to potentially win real money.

Remember to choose your sports and events wisely, stay within your budget, and always read the terms and conditions carefully.

Finding the best free bet no deposit offers requires research and comparison, so take the time to find the best offer for your needs. With the right approach, free bet no deposit offers can be a great way to enjoy online sports betting in Canada.

FAQ – Free Bet No Deposit

Although they are minority, there are some sportsbooks that do offer free bets to new players in Canada. 

Not necessarily. The free bets no deposit are precisely the type of offer that some sportsbooks offer to new players that are not sure yet of doing the firts deposit. However it is indeed more common to get free bets after your first deposit. 

It is possible but you will have to wager an amount of times (specified by the sportsbook in their terms and conditions). If you manage to wager the free bets, then you will be able to withdraw your winnings. 

You will have to sign up to the sportsbook with your full name, an e-mail and a mobile number. Some other betting sites might require further information to fill in in the sign up process.