No Deposit Bonus

We list all the best no deposit bonuses in the USA! Find free sports bets & free money casinos here.

No Deposit Bonus USA

Sportsbooks with no deposit bonuses are rare but a small number of US betting sites offer them. There are also plenty of deposit bonuses that only require a $5 or $10 deposit - low deposit bonuses if you will.

Despite their elusiveness, no deposit free bets, bonus codes, and sign up offers do appear from time to time and we update this page regularly so that you won't miss out. Keep reading to learn more!

Free Sports Bet: No Deposit Sign Up Bonuses

Rank Bonus Turnover Min odds 
1

$10 Free & $1000 Risk Free Bet

Turnover: 1x bonus amount

Lowest odds: -200 (1.50)

Claim Go to website

IL/IN/MI/PA only.

Free Sports Bet: No Deposit Existing Customer Offers

Barstool Customization Bonus - $5 No Deposit Free Bet

Existing Customer Bonus Sportsbook 1 August 2021

Get a free sports bet worth $5 for customizing your Barstool Sportsbook profile - no deposit required! Read more

Current No Deposit Bonuses

Right now, the Barstool Sportsbook is the only online betting site that offers free sports bets with no deposit required. You'll get a $10 free sports bet just for signing up and then a risk free bet bonus up to $1,000 if your first bet loses.

Barstool also offers all existing players a $5 no deposit free bet when they customize their 'Betting Favourites' in the 'Preferences' section of their account.

Select the Barstool Sportsbook link or promotion above to learn more.

No Deposit Bonus Alternatives

If you're not interested in creating a Barstool Sportsbook account, already have an account, or are not in one of their legal states then you might want to consider the low deposit bonuses offers below.

We know they aren't no deposit free bets but each of the sign up offers listed can be claimed after depositing/betting a maximum of $10 ($5 for PointsBet, DraftKings, BetMGM, and Caesars).

Generally, no deposit bonuses are more common for casino players - click the red link to see all the no deposit casino bonuses in the USA.

(Almost) No Deposit Bonuses

Rank Bonus Turnover Min odds 
1

2 Risk Free Bets up to $2000

Turnover: 1x bonus amount

Lowest odds: -200 (1.50)

Claim Go to website

CO/IL/IN/IA/MI/NJ/WV only.

2

Up to $500 in Bet Credits

Turnover: 1x bonus amount

Lowest odds: -500 (1.20)

Claim Go to website

New customers only. Make a qualifying deposit (min $10), place bets to deposit value, once they are settled, matched amount in Bet Credits available to use. Bet Credits risk excluded from returns. T&Cs apply. NJ only.

3

$500 Risk Free Bet

Turnover: No requirements

Lowest odds: None

Claim Go to website

CO/NJ/PA/VA only.

4

$500 Risk Free Bet

Turnover: 1x bonus amount

Lowest odds: None

Claim Go to website

NJ only.

5

$1000 Risk Free Bet

Turnover: 1x bonus amount

Lowest odds: None

Claim Go to website

CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV only.

6

20% Deposit Bonus up to $1000

Turnover: 25x bonus amount

Lowest odds: -300 (1.33)

Claim Go to website

NJ/PA/WV/IA/IN/CO/IL/TN/MI/VA only.

7

$1000 Risk Free Bet

Turnover: 1x bonus amount

Lowest odds: None

Claim Go to website

CO/IN/IA/MI/NV/NJ/PA/TN/VA/WA/WV only.

8

$5000 Risk Free Bet

Turnover: 1x bonus amount

Lowest odds: None

Claim Go to website

CO/DC/IN/IA/MI/NJ/TN/VA/WV only. IL max Risk Free bet is $300. NV bonus is Bet $50, Get $50.

9

$10 Free & $1000 Risk Free Bet

Turnover: 1x bonus amount

Lowest odds: -200 (1.50)

Claim Go to website

IL/IN/MI/PA only.

10

100% Deposit Bonus up to $250

Turnover: 1x bonus amount

Lowest odds: -200 (1.50)

Claim Go to website

CO/IL/IN/IA/MI/NJ/PA/VA/WV only.

No Deposit Bonuses

No deposit bonuses are every bonus hunter's dream. You get free money, to use on sportsbooks or casinos, without having to risk any of your own money.

Normally, betting sites don't love to give away free money which makes no deposit free bets and bonuses hard to find (that's why we've also listed some low deposit bonuses above).

Still, there are a few betting sites in the USA that give away free sports bets and no deposit casino bonuses from time to time.

Here at Bookies Bonuses, we're committed to helping you find the best betting sites & bonuses for your needs.

That's why we list all the best free bet offers that require no deposit on this page. Every betting site that you will see is fully licensed by their local state gambling authority and 100% safe to use.

Select any of the menu links above or keep reading to learn more about no deposit bonuses or to find the exact type of no deposit bonus that you're looking for!

You'll also find pages dedicated to other types of betting bonuses below.

No Deposit Bonus FAQ

We've been comparing betting bonuses online since 2009. Here's some of the most common question we've received about no deposit bonuses in the USA.

What is a no deposit bonus?

A no deposit bonus is a type of sports betting bonus that requires 'no deposit' or investment from players and is therefore essentially 'free money'.

No deposit bonuses may be given as part of a betting sign up bonus, existing customer offer, casino bonus, or may be redeemed with a bonus code.

Like other betting bonuses, no deposit bonuses are usually given in the form of free bets or bet credits which can be used instead of real money to place sports bets or play online casino games.

What are the best no deposit bonuses?

The best no deposit bonuses are the ones with the lowest wagering requirements.

To make it harder to turn your no deposit bonus money into withdrawable cash, online betting sites will often attach harsh wagering requirements like a minimum turnover amount, minimum odds requirement, and expiry date to your bonus.

The best no deposit bonus right now is available at the Barstool Sportsbook.

New players will get a $10 no deposit sportsbook bonus after creating their account. This $10 bonus is given as Barstool Sportsbook bonus cash and can be used on any sports betting market at a minimum odds of -200.

It must be bet once, within 30 days, and if your bet is successful can be withdrawn, along with your winnings, as real cash.

Which US betting sites have no deposit free bets?

The only betting site in the USA with no deposit free bets right now is the Barstool Sportsbook.

The Barstool Sportsbook has two types of no deposit free bets available:

  • $10 no deposit free bet sign up bonus - Get a $10 free sports bet after signing up
  • $5 no deposit free bet existing customer bonus - Get a $5 free sports bet after customizing your profile

Do completely free bets with no deposit required exist?

Yes! While they are rare and may have strict wagering rules before your free money can be withdrawn as real cash, completely free bets with no deposit required do exist.

We only list legitimate US betting sites with gambling licences on this page so you can be sure that all of the no deposit free bets listed on this page are real.

How do you get no deposit free bets from sportsbooks?

The process for claiming sportsbook no deposit free bets is slightly different on each betting site. Generally, because there is no deposit or investment required on your side no deposit free bets can be claimed by:

  1. Finding a no deposit free bet from this page and clicking the green button OR finding a no deposit free bet in the 'Account' or 'Promotions' section of your chosen betting site
  2. If you are not already an account holder, signing up and registering with your chosen betting site
  3. Fulfilling any task associated with the offer eg. signing up, entering a no deposit bonus code, signing up for the newsletter, or customizing your profile
  4. When you have claimed your offer or fulfilled any requirements your no deposit bonus will be added to your account

Remember to check the wagering requirements and rules for turning your no deposit bonus into cash to make sure that you don't lose your free betting money!

What are the rules for free sports bets with no deposit?

Every free sports bet with no deposit is different but in most cases, the following rules apply:

  • Action required - You must fulfill any requirements such as signing up or inputting a bonus code
  • Bonus amount - This is the number of free bets or bet credits you will get from your no deposit bonus
  • Turnover requirement - This is the number of times you must re-wager your bonus before withdrawing
  • Minimum odds - This is the minimum sports odds at which you can bet your no deposit bonus
  • Eligible markets - These are the sports, bet types, or casino games where you can use your no deposit free bets
  • Maximum winnings - This is the maximum amount of money that you can win with your no deposit free bets
  • Expiry date - This is the date when your no deposit sports free bets expire i.e. they must be used before this date

Also know that some no deposit bonus free bet credits or bonus cash can be withdrawn if your bets win, while for others only your winnings can be withdrawn.

Be sure to check the full Ts and Cs of your no deposit bonus free bet when claiming your offer.

Do you need no deposit bonus codes?

Unless otherwise stated, you do not need no deposit bonus codes to claim any of the no deposit free bets on this page, in your email inbox, or in the 'Promotions' section of your betting site.

What are the best no deposit casino bonuses?

The best no deposit casino bonuses in the USA include:

  • Unibet - $10 free (+ $500 bonus on your first deposit)
  • 888sport - $20 free (+ 120% deposit bonus up to $500)
  • BetMGM - $25 free (+ 100% deposit bonus up to $1,000)

Free Bet No Deposit

Everybody loves a no deposit free bet but finding legitimate no deposit bonus sportsbooks can be tough.

We only review the best and most reputable betting sites in the USA so you can be sure that all of the no deposit betting bonuses on this page are legitimate.

Keep scrolling to learn what a no deposit free bet is, which sportsbooks have no deposit bonuses, and to learn about the different types of no deposit bonuses for sports betting and online casino players.

What are No Deposit Free Bets?

No deposit free bets are free sports bets that allow players to place bets for free, without risking any of their own money.

As the name suggests, no deposit free bets don't require players to deposit or bet any money
Barstool sportsbook no deposit bonus

The Barstool Sportsbook $10 no deposit bonus is a great example of a free sports bet that does not require a deposit

This makes no deposit free bets very popular, but also very rare - because betting sites take all the risk and players take none.

No deposit free bets are most commonly offered as part of sign up bonuses but they may also be given to existing players when they do certain things - like downloading the betting app or customizing their profile.

In general, no deposit bonuses are also smaller than other betting bonuses, usually around $5, $10, or $20 and sportsbooks that have no deposit bonuses tend to have stricter wagering requirements making it harder to turn these free bets into withdrawable cash.

Do completely free bets with no deposit exist?
Mason Kelliher

Mason Kelliher

Yes! Even though they are rare, there are legitimate betting sites that offer no deposit bonuses that are given as completely free bets.

Even though there aren't many right now, we've seen no deposit bonuses in the past offered by betting sites like Unibet, PointsBet, the Barstool Sportsbook, and the FanDuel Sportsbook.

Free Bet No Deposit Sportsbooks

Barstool Sportsbook is the only sports betting site with a real money no deposit bonus right now so we've decided to list all the best no deposit sportsbooks with no deposit sports or no deposit casino bonuses in the first list below. 

The second list contains all the no deposit sportsbooks that have offered no deposit bonuses in the past and currently have a maximum of $10 minimum deposit to get claim their sign up offers.

No Deposit Bonus Sportsbooks

  1. Barstool - $10 Free (sports & casino bonus)
  2. Unibet - $10 Free (casino bonus)
  3. 888sport - $20 Free (casino bonus)
  4. BetMGM - $25 Free (casino bonus)

(Current and Past) Free Bet No Deposit Sportsbooks

  1. $10 Free & $1000 Risk Free Bet
    (Min deposit $0 & $10)

    IL/IN/MI/PA only.

  2. 2 Risk Free Bets up to $2,000
    (Min deposit $5)

    CO/IL/IN/IA/MI/NJ/WV only.

  3. $500 Risk Free Bet
    (Min deposit $10)

    CO/NJ/PA/VA only.

  4. $1,000 Risk Free Bet
    (Min deposit $10)

    CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV only.

  5. $1,000 Risk Free Bet
    (Min deposit $5)

    CO/IN/IA/MI/NV/NJ/PA/TN/VA/WA/WV only.

888sport no deposit free bet

The 888casino has a $20 no deposit bonus, although it can't be used for placing sports bets this bonus is still great if your looking for free gambling money

No Deposit Bonus Rules

No deposit bonuses are definitely great in theory but the truth is that they're not always what they're cracked up to be.

That's because the rules that surround free sports bets with no deposit required are often a lot more strict than they are for other betting bonuses. 

This is not always the case but there are a few terms and conditions you should look out for when claiming a free bet offer with no deposit.

No Deposit Bonus Betting Rules

Action Required

Even though you won't have to put any money into your account to get a no deposit sports free bet, you may have to do something else to get your bonus offer. This could be something as simple as signing up or inputting a no deposit bonus code or may be something slightly more time consuming like customizing your profile.

Bonus Amount

The maximum bonus amount you can get from your no depsoit free bet offer varies between betting site and bonus but will often be a lot lower than what you can get from other bonuses. However, free money is still greatly appeciated no matter how little you get.

Turnover/Wagering Requirement

Perhaps the most important no deposit bonus rule to be aware of is the turnover or wagering requirement. This refers to the number of times you must re-bet your bonus money before it can be withdrawn as real cash. Often you will only be able to withdraw your winnings, and not your free bonus money, after you have fulfilled the wagering requirements but this is not always the case.

A 5x wagering requirement on a $10 no deposit bonus means you must bet your free sports betting money until it is worth $50 before it can be withdrawn.

Minimum Odds

The minimum odds requirement for no deposit free sports bets is the lowest odds you can bet your bonus cash on. For example, if the minimum odds requirement is -200, you must bet your free bets on sports outcomes with -200 odds or higher.

Eligible Markets

Sometimes your no deposit free bet offer can only be used to bet on certain sports or bet types. The best no deposit sportsbook bonuses can be used on any bet type but many must be wagered on certain sports.

Maximum Winnings

The amount of withdrawable cash you can win from sports betting no deposit bonuses may be capped. Be aware of this restriction so that you don't place unnecessarily risky bets that you won't be able to fully withdraw.

Expiry Date

All free bet offers that require no deposit will expire at some point. This can range from 24 hours to 90 days on most sportsbooks so pay attention to your bonus' expiry date to make sure you don't lose your free sports betting money.

Types of Free Bet No Deposit Bonuses

All no deposit bonuses are basically the same - you get free sports betting money without having to deposit any of your own.

However, the ways in which you can get these offers differ. There are four main types of free bet no deposit bonuses in the USA and they are:

  1. No Deposit Sign Up Bonuses - You get free sports betting money as a reward for signing up with a sports betting site.
  2. No Deposit Offers for Existing Customers - You get sports free bets as an existing player for fulfilling some other requirement or for no apparent reason at all.
  3. No Deposit Bonuses Codes - You get free bet money for applying a no deposit bonus code to your account.
  4. No Deposit Casino Bonuses - You get free casino money as a new or existing player to use on the online casino section of your sportsbook.

Free Bet Sign Up No Deposit

As far as sign up bonuses go, the free bet with no deposit required is about as good as it gets.

Although these offers are usually only for a small amount of free sports betting money, and the wagering rules are often stricter, no deposit free bet sign up bonuses are often combined with other betting sign up bonuses meaning you get the best of both worlds.

The only betting site in the USA with a free bet sign up no deposit bonus right now is the Barstool Sportsbook.

Barstool free bet sign up no deposit bonus

Barstool offers players $10 in free bets after signing up plus an additional $1,000 in risk free bets if your first bet loses.

Recommended Betting Site with a Free Bet Sign Up No Deposit bonus

Barstool Sportsbook No Deposit Bonus

$10 Free & $1000 Risk Free Bet

The Barstool Sportsbook sign up bonus comes in two parts:

  • $10 No Deposit Free Bet
  • $1,000 Risk Free Bet

To get your $10 no deposit free sports bet all you have to do is create a Barstool Sportsbook account.

To get your $1,000 risk free bet you will need to make a deposit and place a bet. If your bet loses you'll be refunded with up to $1,000 in Barstool Sportsbook bonus cash.

Note that your $10 no deposit free bet and up to $1,000 Barstool Sportsbook bonus cash must be bet at least once at odds of -200 or higher within 30 days. If your bets win you will be able to withdraw both your bonus cash bet amount and winnings but if your bets lose then you will lose your bonus money.


Free Bet Offers No Deposit

Just like their sign up bonus counterparts, free bet no deposit offers and promotions for existing customers are popular but rare.

To obtain free bet offers with no deposit required you will have to be signed up to a betting site that has these kinds of promotions.

Not all betting sites offer no deposit free bets but some do and we've seen them on the following sportsbooks.

Sportsbooks with Free Bet No Deposit Offers

  • Barstool Sportsbook - Currently has $5 customization no deposit bonus
  • PointsBet - We have received no deposit bonus offers in the past
  • Unibet - We have received no deposit bonus offers in the past
  • FanDuel - We have received no deposit bonus offers in the past
  • BetMGM - We have received no deposit bonus offers in the past

These offers come and go so be sure to check this page or the 'Promotions' section of your chosen online betting site to make sure that you don't miss them.

Also know that while they are always free, no deposit bonus offers may still require some kind of action on your part. This could be anything from downloading the app, to winning your first bet or even customizing your betting profile.

Latest No Deposit Bonus Offers

Barstool Customization Bonus - $5 No Deposit Free Bet

1 August 2021

Get a free sports bet worth $5 for customizing your Barstool Sportsbook profile - no deposit required! Read more

No Deposit Bonus Codes USA

As you can probably guess, no deposit bonus codes can help you to claim no deposit bonus offers from betting sites.

No deposit bonus codes may be openly shared by betting sites, they may be given to all existing customers via email, or may only be available for selected players as part of loyalty rewards programs or other incentive schemes.

Without ruining the magic, often promo codes don't give you a unique bonus but instead, they tell the betting site where the player came from so that they know which marketing funnels are getting players, and which ones aren't.

This means that no deposit bonus codes often don't give you a special deal, normally the offer that you claim is also available to other players.

We don't have any no deposit bonus codes or promo codes on this site, we simply compare what betting sites offer to all players to help you to make an informed choice about which sportsbook will suit you best.

Do USA players need No Deposit Bonus Codes in 2021?
Ben Smith

Ben Smith

No, most no deposit bonuses given by sportsbooks and online casinos in the USA can be claimed without no deposit bonuses codes.

If you're looking for no deposit free bets, the best place to start (after checking this page) is the 'Promotions' sections of your chosen betting sites. Also, be sure to sign up to receive promotional offers by email as these are often where you'll hear about free bet no deposit offers first.

No Deposit Casino

No deposit casino bonuses are much more common than no deposit sportsbook bonuses.

There are a variety of reasons for this but the fact that players tend to lose more money on online casino games because they are riskier, require less skill, and for many are purely a form of entertainment makes online casino providers more willing to give away free casino money.

Another thing to consider with no deposit casinos in the USA is that the rules and wagering requirements for these bonuses are often a lot higher than they are when given for sports betting.

It's not uncommon to see short expiry dates of only a couple of days or weeks as well as turnover requirements of 20x or more.

Despite all this, the fact remains that no deposit casino offers do give you free money and despite their restrictions, are a great way to get started with online casinos.

Best No Deposit Casinos USA

  1. 888casino - $20 No Deposit Bonus
  2. Unibet Casino - $10 No Deposit Bonus
  3. BetMGM Casino - $25 No Deposit Bonus
  4. Barstool Casino - $10 No Deposit Bonus
888casino no deposit bonus

With a $20 no deposit casino bonus, plus up to $500 extra after your first deposit, the 888casino sign up bonus is one of the best in the USA

Best Free Money Online Casinos - No Deposit Required USA

888casino No Deposit Bonus

$20 Free & 120% Deposit Bonus up to $500

To get the 888casino no deposit bonus you'll need to:

  1. Select the green button
  2. Sign up with 888casino
  3. Verify your email
  4. Your bonus will be credited
  5. Start playing casino games!

Your bonus must be wagered 30 times within 60 days on eligible games before your winnings can be withdrawn. Currently, 888casino is only available in New Jersey.

You can also get up to $500 in 120% matched casino bonus money when you deposit $20 or more onto the 888casino!


Unibet Casino No Deposit Bonus

$10 Free & $500 Bonus on your First Deposit

To get the Unibet Casino no deposit bonus you'll need to:

  1. Select the green button
  2. Sign up with Unibet Casino
  3. Enter the code UBCASINO10
  4. Your bonus will be credited
  5. Start playing casino games!

Your bonus must be wagered 1 time within 30 days on eligible games before your winnings can be withdrawn.

You can also get up to $500 in 100% matched casino bonus money when you use the bonus code UBCASINO500 and deposit $10 or more onto the Unibet Casino!


Countries

x