Best Online Casino Bonuses for 2024

Find the best online casino bonuses currently offered by the top legal online casinos in the US!

Best Online Casino Bonuses Ranked

Rank Bonus Turnover Free Spins 
Bet with your head, not over it. 21+. Gambling problem? Call 1-800-GAMBLER.
1

Get $20 In Site Credit & Get up to $1,000 Back

Turnover: 1x bonus amount

Free spins: -

Claim Go to website
2

Get a $10 bonus & 100% deposit match up to $1K & 2500 Reward Credits® when you wager $25+

Turnover: 1-15x bonus amount

Free spins: -

Claim Go to website
3

Deposit $5, Get $50 in Casino Credits

Turnover: 1x bonus amount

Free spins: 0

Claim Go to website
4

100% Deposit Match up to $100

Turnover: 1x bonus amount

Free spins: -

Claim Go to website
5

100% Deposit Match up to $1,000 + $25 on the House

Turnover: 1-15x bonus amount

Free spins: -

Claim Go to website
6

$100 Money Back Guarantee

Turnover: 0-1x bonus amount

Free spins: -

Claim Go to website
7

100% Deposit Match up to $1,000 + $20 Casino Bonus

Turnover: 1-15x bonus amount

Free spins: -

Claim Go to website
8

24-hour Casino Loss Protection up to $500

Turnover: 1x bonus amount

Free spins:

Claim Go to website
9

100% Deposit Match Bonus up to $250

Turnover: 1x bonus amount

Free spins: -

Claim Go to website
10

25 Spins No Deposit Required & 100% First Deposit Match + 200 Spins

Turnover: 20x bonus amount

Free spins: 25

Claim Go to website
11

100% Deposit Match up to $1000 + 500 Free Spins

Turnover: 20x bonus amount

Free spins: 500

Claim Go to website
12

100% New Player Bonus up to $1,000

Turnover: 20x bonus amount

Free spins: -

Claim Go to website

21+. NJ only. Largest deposit into Bet365 within 7 days of registration prior to claiming casino welcome offer (min. $10) will be considered your qualifying deposit. This qualifying deposit will be matched 100% up to $1000, unless any portion is withdrawn, as it will no longer be considered 'qualifying'. Claim offer from 'My Offers' section in your account within 30 days to begin wagering with bonus funds. Wagering requirement of 20x the deposit plus bonus funds must be fulfilled within 60 days of claiming the offer to withdraw bonus funds. Full T's & C's apply, visit Bet365 for more details. #ad

13

20 Reward Spins on Registration
+ 100% Deposit Match up to $100 & 100 Reward Spins

Turnover: 10-20x bonus amount

Free spins: 120

Claim Go to website
14

100% First Deposit Match up to $1,200

Turnover: 25x bonus amount

Free spins: -

Claim Go to website
15

100% First Deposit Match up to $1,000

Turnover: 25x bonus amount

Free spins: -

Claim Go to website
16

100% Deposit Match up to $500
+ 500 BONUS SPINS

Turnover: 30x bonus amount

Free spins: 500

Claim Go to website
17

Deposit $5, Get 250 Bonus Spins

Turnover: -x bonus amount

Free spins: 250

Claim Go to website

What are online casino bonuses & how do they work?

Simply put, online casino bonuses are incentives provided by online casinos to attract and retain players. They come in various forms, including welcome bonuses for new players, deposit bonuses, bonus spins, no deposit bonuses, reload bonuses for existing players, loyalty rewards, and refer-a-friend bonuses. While these bonuses do enhance the gaming experience for players, they do require an understanding of terms and conditions, such as wagering requirements and game restrictions. Luckily for you, our casino experts have a broken down how each of the best online casino bonuses work so you can understand them in simple terms!

Breaking down the best online casino bonuses

Here is where you can find detailed breakdowns and easy-to-understand explanations of the top online casino bonuses currently offered by online casinos in the US. We outline each bonus offer, explain its mechanics, and provide any necessary promo codes for claiming the sign-up bonus.

Click on a specific offer that is listed below to read more about how it works, or continue scrolling to read the full list.

FanDuel Casino Bonus

Get $20 In Site Credit & Get up to $1,000 Back
Offer Available In
MI, NJ, PA, WV
Max Bonus Amount
$1,020
Bonus Spins
0
Minimum Deposit
$10
Promo Code
No code needed
Playthrough Requirement
1x
Expiration Time
7 days


Bonus Fairness Score - 💎 9.6/10

The current FanDuel Casino sign-up bonus is a great two-part offer. All new players get $20 in site credit upon making their first deposit of at least $10 and during their first 24 hours, FanDuel will refund any losses, up to $1,000 in total, paid back in site credit!

The FanDuel Casino bonus earns the top spot on our list of casino bonuses due to the duality of the offer, the large max bonus amount, and above all else the 1x playthrough requirement that FanDuel has set for all of its bonus offers, making it the most user-friendly and straightforward casino bonus currently available.

How the FanDuel Casino bonus works

  1. Register a new FanDuel Casino account
  2. Deposit $10+
  3. Get $20 in site credit
  4. Get 100% of your net losses, up to $1,000, during your first 24 hours back paid back in site credit
Claim Bonus

Caesars Palace Casino Bonus

Get a $10 bonus & 100% deposit match up to $1K & 2500 Reward Credits® when you wager $25+
Offer Available In
MI, NJ, PA, WV
Max Bonus Amount
$1,010
Caesars Reward Credits®
2500
Minimum Deposit
$0-$10
Promo Code
Playthrough Requirement
1-15x
Expiration Time
7 days


Bonus Fairness Score - 💎 9.4/10

New players that create a new account with Caesars Palace Casino get a superb 3-part welcome offer. Firstly, following a successful registration, players will get a $10 casino bonus that can be used on slots. Players can then also get a 100% match on their first deposit, up to $1,000, as well as 2500 Reward Credits® when they wager $25+ within their first seven days on the platform!

The Caesars Palace bonus is unique in that it gives players a no-deposit registration bonus that is only subject to a 1x playthrough requirement. Additionally, players can also receive a large first deposit match (subject to a 15x playthrough requirement) + 2500 Reward Credits® so they can hit the ground running. Compared to other online casino bonuses currently available, the Caesars Palace bonus stands out as one of the most rewarding and fair offers, which is why it has earned a top spot on our list!

How the Caesars Palace bonus works

  1. Register a new Caesars Palace Casino account using promo code UGLAUNCH
  2. Get a $10 registration bonus to use on slots
  3. Deposit $10+
  4. Wager $25+ within 7 days
  5. Get your first deposit 100% matched up to $1,000 in Casino Bonus + receive 2500 Reward Credits®
Claim Bonus

Golden Nugget Casino Bonus

Deposit $5, Get $50 in Casino Credits
Offer Available In
MI, NJ, PA, WV
Max Bonus Amount
$50
Bonus Spins
0
Minimum Deposit
$5
Promo Code
No code needed
Playthrough Requirement
1x
Expiration Time
7 days


Bonus Fairness Score - 💎 9.4/10

Golden Nugget Casino is currently offering one of the best online casino bonuses on the market: new players can instantly get $50 in site credit with a minimum deposit of just $5!

This low initial deposit allows players to significantly boost their starting balance, enabling them to explore and enjoy a wide variety of games with minimal upfront investment. The generous bonus offers excellent value and a fantastic opportunity for new players to experience everything Golden Nugget Casino has to offer. The best part is that the bonus comes with only a 1x playthrough requirement!

How the Golden Nugget Casino bonus works

  1. Register a new Golden Nugget Casino account
  2. Opt-In to the promotion & deposit $5+
  3. Instantly receive $50 in site credit
Claim Bonus

DraftKings Casino Bonus

100% Deposit Match up to $100
Offer Available In
CT, MI, NJ, PA, WV
Max Bonus Amount
$100
Minimum Deposit
$5
Promo Code
No code needed
Wagering Requirement
1x
Expiration Time
7 days


Bonus Fairness Score - 💎 9.1/10

DraftKings Casino's current welcome offer for new customers is a rather straightforward 100% first deposit match up to $100 in casino credits. We really like the DraftKings Casino deposit match bonus again because of the 1x playthrough as well as the low minimum deposit requirement, making it a very player-friendly offer that doesn't come with a million hoops to jump through like other more complicated online casino bonuses. If you don't have a DraftKings Casino account yet, we highly recommend taking advantage of this offer while it's still available!

How the DraftKings Casino bonus works

  1. Opt-in to the offer when creating a new DraftKings Casino account
  2. Deposit $5+ to your casino account
  3. Get your first deposit 100% matched up to $100 in Casino Credits
Claim Bonus

BetMGM Casino Bonus

100% Deposit Match up to $1,000 + $25 on the House
Offer Available In
MI, NJ, PA
Max Bonus Amount
$1,025
Minimum Deposit
$10
Promo Code
No code needed
Playthrough Requirement
1-15x
Expiration Time
30 days


Bonus Fairness Score - 💎 9.0/10

BetMGM Casino is offering new players in MI, NJ, and PA a $25 casino bonus on the house when they register a new account + a 100% deposit match up to $1,000 offer when they deposit at least $10! We love the fact that BetMGM is offering players both a no deposit registration bonus as well as a large first deposit match. The $25 registration bonus is subject to a very fair 1x playthrough requirement, while the deposit match is subject to a slightly higher 15x playthrough requirement. It's important to keep in mind that while the $25 registration bonus does not require a deposit to obtain the bonus, players will have to make a deposit in order to withdraw any winnings generated by the registration bonus.

How the BetMGM Casino bonus works

  1. Register a new BetMGM Casino account
  2. Instantly get a $25 Casino Bonus to use on BetMGM Casino Slots
  3. Make your first deposit of $10+
  4. Receive a Casino Bonus equal to 100% of your first deposit, up to $1,000!
Claim Bonus

Bally Casino Bonus

$100 Money Back Guarantee
Offer Available In
NJ, PA
Max Bonus Amount
$100
Minimum Deposit
$10
Promo Code
No code needed
Playthrough Requirement
0x (NJ), 1x (PA)
Expiration Time
30 days


Bonus Fairness Score - 💎 9.0/10

Bally Casino is offering a money-back bonus where if new players lose more than 90% of their initial deposit within the first seven days playing on Bally Casino, they'll get a money-back reward equal to the initial deposit amount, up to a maximum of $100! In New Jersey, the money back is paid in real cash, meaning players can withdraw the bonus funds without having to meet any playthrough requirements. In Pennsylvania, the bonus is paid in casino bonus funds that come with a 1x playthrough, which is still very fair for players, and the reason why this is one of our top recommended online casino bonuses!

How the Bally Casino bonus works

  1. Register a new account with Bally Casino in NJ or PA
  2. Make your first deposit of at least $10
  3. After your first week playing on Bally Casino, receive a refund of your initial deposit, up to $100, if your net loss exceeds 90% within seven days; otherwise, get refunded the total value of losses during the promotional period
Claim Bonus

Borgata Casino Bonus

100% Deposit Match up to $1,000 + $20 Casino Bonus
Offer Available In
NJ, PA
Max Bonus Amount
$1,020
Minimum Deposit
$10
Promo Code
No code needed
Playthrough Requirement
1-15x
Expiration Time
3-30 days


Bonus Fairness Score - 💎 9.0/10

Borgata Online is currently offering new casino players a $20 casino bonus upon registration, with no deposit required, along with a 100% deposit match up to $1,000 when they deposit at least $10. Much like the BetMGM bonus, this dual offer stands out for providing both a no deposit registration bonus and a generous first deposit match. The $20 registration bonus has a very fair 1x playthrough requirement that must be met within 3 days of receiving the bonus funds, while the deposit match is subject to a slightly higher 15x playthrough requirement that must be met within 30 days of receiving the bonus funds. It's important to note that while the $25 registration bonus doesn't require a deposit, players must make a deposit to withdraw any winnings generated by it.

How the Borgata Casino bonus works

  1. Register and verify a new Borgata Casino account
  2. Instantly get $20 Bonus Dollars to use on Borgata Online slots
  3. Make your first $10+ deposit
  4. Receive a Casino Bonus equal to 100% of your first deposit, up to $1,000
Claim Bonus

BetRivers Casino Bonus (MI, NJ, WV)

24-hour Casino Loss Protection up to $500
Offer Available In
MI, NJ, WV
Max Bonus Amount
$500
Minimum Deposit
$10
Promo Code
Playthrough Requirement
1x
Expiration Time
30 days


Bonus Fairness Score - 💎 9.0/10

When new players in MI, NJ, and WV sign up at BetRivers Casino using promo code CASINOBACK, they will get 100% of their net casino losses during their first 24 hours refunded in site credit!

This is a great welcome offer thanks again to a very fair 1x playthrough requirement on the bonus funds. While you might not get the added value from a deposit bonus, the second-chance element of BetRiver's loss protection bonus makes this a relatively unique welcome offer that is certainly worth claiming and taking advantage of!

How the BetRivers Casino bonus works

  1. Create a new BetRivers Casino account
  2. Deposit $10+ into your new account using code CASINOBACK
  3. Receive a Casino Bonus equal to 100% of your net losses, up to $500, during your first 24 hours
Claim Bonus

BetRivers Casino Bonus (PA)

100% Deposit Match Bonus up to $250
Offer Available In
PA
Max Bonus Amount
$250
Minimum Deposit
$10
Promo Code
Playthrough Requirement
1x
Expiration Time
30 days


Bonus Fairness Score - 💎 9.0/10

BetRivers Casino will match 100% of your first deposit after creating a new account and making your first $10+ deposit using the promo code PACASINO250. Just like BetRivers Casino's welcome offer in MI, NJ, and WV, this sign-up bonus is only subject to a 1x playthrough requirement, making it a transparent and straightforward casino bonus that we highly recommend all PA online casino players take advantage of!

How the BetRivers Casino bonus works

  1. Create a new BetRivers Casino account
  2. Deposit $10+ into your new account using code PACASINO250
  3. Receive a Casino Bonus equal to 100% of your first deposit up to $250
Claim Bonus

Hard Rock Casino Bonus

100% Deposit Match up to $1000 + 500 Free Spins
Offer Available In
NJ
Max Bonus Amount
$1,000
Minimum Deposit
$20
Bonus Spins
500
Promo Code
No code needed
Playthrough Requirement
20x
Expiration Time
14 days


Bonus Fairness Score - 👍 8.2/10

Hard Rock Casino is offering a special sign up bonus for new customers in New Jersey where players that register a new account can get a 100% deposit match up to $1,000 + 500 bonus spins to use on Triple Gold.

Our favorite element about this two-part welcome offer is that any winnings from your bonus spins will be awarded as cash. While we still think this offer is definitely worth claiming if you don't have a Hard Rock Casino account yet, you should be mindful that the deposit bonus comes with a 20x playthrough requirement and an expiration time of just 14 days to fulfil the playthrough requirement.

How the Hard Rock Casino bonus works

  1. Create a new Hard Rock Casino account
  2. Select the First Deposit Match offer and complete a deposit of $20 or more
  3. Get a casino bonus equal to 100% of your first deposit, up to $1,000
  4. Also receive 500 bonus spins to use on Triple Gold
Claim Bonus

Bet365 Casino Bonus

100% New Player Bonus up to $1,000
Offer Available In
NJ
Max Bonus Amount
$1,000
Minimum Deposit
$10
Promo Code
No code needed
Playthrough Requirement
20x
Expiration Time
60 days


Bonus Fairness Score - 👍 7.6/10

If you claim this bonus when signing up with Bet365 Casino, you will get your largest deposit during your first 7 days 100% matched in bonus funds, all the way up to $1,000.

This offer does come with some relatively tricky terms and conditions that are worth keeping in mind, such as the 20x playthrough requirement on both your qualifying deposit and bonus funds. Thankfully, Bet365 does give players 60 days to complete the wagering requirement, which should be plenty of time for most players who manage their wagers well.

How the Bet365 Casino bonus works

  1. Create a new Bet365 Casino account
  2. Deposit $10+ to your casino account
  3. To claim the offer, go to the Account Menu then My Offers
  4. Wager your qualifying deposit once to start using your bonus
  5. Wager the total value of your qualifying deposit plus the bonus funds 20x on eligible games to move the bonus funds to your withdrawable balance
Claim Bonus

21+. NJ only. Largest deposit into Bet365 within 7 days of registration prior to claiming casino welcome offer (min. $10) will be considered your qualifying deposit. This qualifying deposit will be matched 100% up to $1000, unless any portion is withdrawn, as it will no longer be considered 'qualifying'. Claim offer from 'My Offers' section in your account within 30 days to begin wagering with bonus funds. Wagering requirement of 20x the deposit plus bonus funds must be fulfilled within 60 days of claiming the offer to withdraw bonus funds. Full T's & C's apply, visit Bet365 for more details. #ad


Harrah's Casino Bonus NJ

20 Reward Spins on Registration
+ 100% Deposit Match up to $100 & 100 Reward Spins
Offer Available In
NJ
Max Bonus Amount
$100
Minimum Deposit
$10
Promo Code
No code needed
Playthrough Requirement
10-20x
Expiration Time
7 Days


Bonus Fairness Score - 👍 7.2/10

New customers at Harrah's Online Casino get 20 Reward Spins just for creating an account, and can also receive a 100% Bonus Match up to $100 & an additional 100 Reward Spins when they make their first deposit. In order to be able to withdraw any bonus funds, they must first be wagered 10x on slots or 20x on all other games. That puts this offer pretty much in the middle of the table in terms of how fair it is to the player. Ultimately, we can recommend that players in NJ take advantage of this welcome offer.

How the Harrah's Casino bonus works

  1. Create a new Harrah's Casino account
  2. Instantly receive 20 Reward Spins
  3. Deposit at least $10
  4. Get a 100% deposit match up to $100 and another 100 Reward Spins
Claim Bonus

Ocean Online Casino Bonus

100% First Deposit Match up to $1,200
Offer Available In
NJ
Max Bonus Amount
$1,200
Minimum Deposit
$50
Promo Code
Wagering Requirement
20x
Expiration Time
30 days


Bonus Fairness Score - 😐 6.9/10

All new customers at Ocean Online Casino can claim this exclusive casino bonus that awards new players with a 100% match up to $1,200 on their first deposit.

While the overall bonus amount is higher than most other online casino deposit match offers, the 25x playthrough requirement is also on the high side, which has hurt the Bonus Fairness Score for this offer.

How the Ocean Online Casino bonus works

  1. Create a new account
  2. Go to the Deposit Funds page and enter code WELCOME23 in the Promo Code field and click ADD
  3. Make your first deposit of at least $50 within 30 days after registering your account
  4. Your first qualifying deposit will be matched 100%, up to a total of $1,200, in bonus funds and will be added to your account balance automatically
Claim Bonus

Jackpot City Casino Bonus

100% First Deposit Match up to $1,000
Offer Available In
NJ, PA
Max Bonus Amount
$1,000
Minimum Deposit
$10
Promo Code
No code needed
Playthrough Requirement
25x (PA), 30x (NJ)
Expiration Time
30 days


Bonus Fairness Score - 😐 6.8/10

Jackpot City Casino is currently welcoming new players in NJ and PA with a first deposit match bonus of up to $1,000. New players that sign up in NJ will get 50% of their first deposit matched, while new players that sign up in PA will get 100% of their first deposit matched.

We do recommend these offers if you are located in NJ or PA and don't have an account with Jackpot City Casino yet but be mindful of the high playthrough requirement that comes with these deposit match offers (25x in PA, 30x in NJ).

How the Jackpot City Casino bonus works

  1. Create a new Jackpot City Casino account
  2. Deposit at least $10
  3. Get your first deposit matched up to $1,000 in site credit
Claim Bonus

PlayStar Casino Bonus

100% Deposit Match up to $500
+ 500 BONUS SPINS
Offer Available In
NJ
Max Bonus Amount
$500
Minimum Deposit
$20
Bonus Spins
500
Promo Code
No code needed
Playthrough Requirement
30x
Expiration Time
30 days


Bonus Fairness Score - 😐 6.6/10

If you are located in New Jersey, you can get a 100% deposit match up to $500 + up to 500 bonus spins when you create a new PlayStar Casino account and make your first 3 deposits.

While the deposit match and PlayStar free spins look very attractive on the surface, this bonus offer does come with fairly restrictive terms and conditions that hurt the overall bonus fairness score. For example, players are required to playthrough the qualifying deposit amount plus the bonus amount 30x on select slots before any bonus funds can be withdrawn. Additionally, in order to get all 500 potential bonus spins, players need to make 3 separate qualifying deposits.

How the PlayStar Casino bonus works

  1. Create a new PlayStar Casino account
  2. Select the Welcome Offer Deposit Match offer and complete your first deposit of $20 or more
  3. Receive a casino bonus equal to 100% of your first deposit, up to $500
  4. Collect 100 bonus spins after wagering $20
  5. Receive an additional 200 bonus spins on both your second and third deposits.
Claim Bonus

Casino Deposit Codes

Online casinos may require players to enter a promo code when registering their account or during their first deposit in order to claim a bonus offer.

Below you can find all of the current online casino deposit codes that will unlock special deposit bonuses!

Online Casino
Deposit Bonus
Code
100% deposit match bonus up to $1,000
100% deposit match bonus up to $250
BetRivers Casino (MI, NJ, WV)
24-hour loss protection up to $500
100% deposit match bonus up to $1,200
100% deposit match bonus up to $100
100% deposit match bonus up to $1,000
Deposit $10, Get $20 in site credit
100% deposit match bonus up to $1,000

Types of Online Casino Bonuses

Bonuses and promotions are offered by nearly all US online casinos in one form or another. Here are the most common types of online casino bonuses and promotions you can expect to find today when signing up or playing with an online casino.

Welcome Bonuses

Welcome bonuses are incentives provided to new players upon registering an account with an online casino. They can come in a variety of types of offers, such as deposit matches, where the casino matches a percentage (typically between 50-100%) of the player's initial deposit, bonus spins on selected slot games, loss-protection, where the casino will refund your losses in site credit, or any combination of the three. They aim to attract players to the casino and provide them with extra funds or spins to start their gaming journey, however, these offers can often come with complicated terms and conditions that must be met to be able to actually convert the bonus funds into cash.

Deposit Bonuses

Deposit bonuses are rewards that players receive when they make a deposit into their online casino account. Typically, the casino matches a percentage (generally between 50-100%) of the player's deposit, up to a certain amount. For example, a 100% deposit bonus up to $1,000 means that if a player deposits $1,000, they will receive an additional $1,000 in bonus funds, effectively doubling their initial deposit. These bonuses encourage players to deposit more funds in exchange for more bonus funds.

No Deposit Bonuses

Highly popular amongst casino players, no deposit bonuses are bonuses that players receive without the need to make a deposit. They are typically smaller in value compared to deposit bonuses, however, they do provide players with the opportunity to try out the casino's games without risking their own money. No deposit bonuses typically come in the form of bonus funds or free spins and often have strict terms and conditions, including maximum withdrawal limits and high wagering requirements.

Free Spins

Free spins, also commonly known as bonus spins, are bonuses that allow players to play online slot games without using their own money. They are often included as an extra part of welcome bonuses, either upon signing up or making a deposit (in which case they would be referred to as Bonus Spins). It's important to be aware that free spins are often limited to specific slot games chosen by the casino and almost always come with high wagering requirements, meaning that any winnings generated from the free spins must be wagered a certain number of times before they can be withdrawn as cash.

Refer-a-friend

Refer-a-friend bonuses are incentives that players receive for referring their friends to sign up and play at the casino. When a referred friend creates an account and meets certain criteria, such as making a deposit or wagering a certain amount, both the referring player and the referred friend usually receive a bonus. Refer-a-friend bonuses help casinos acquire new players through direct referrals and encourage existing players to share their positive experiences with others.

Loyalty Rewards

Many online casinos have loyalty programs or VIP clubs designed to reward players for their continued patronage. Players earn points based on their wagering activity, and as they accumulate points, they can level up in the loyalty program and unlock various rewards and benefits. These rewards may include cash back on losses, discounts at brick-and-mortar locations, exclusive bonuses and promotions, faster withdrawal times, dedicated account managers, and invitations to special events or tournaments.

How We Rate Casino Bonuses

Our goal is to provide players like yourself with all of the best online casino bonuses currently available in the US. In order to identify the top casino bonuses, we subject each offer to a rigorous review process, evaluating various key criteria of both the bonus offer and the online casino. The main components we focus on for every online casino bonus include:

Safety & legality

First and foremost, we won't even consider recommending a bonus offer from an online casino bonus that is not 100% licensed and legal to operate in the US. Every online casinos that we rate and review uses SSL encryption, which ensures the protection and safety of your personal data.

Bottom line is, no license/SSL means no review by the team at United Gamblers.

Playthrough requirements

The playthrough requirements attached to a bonus offer play a massive role in how we rate said offer. While some offers may looks great on the surface, they may be bogged down by unrealistic playthrough requirements that can turn a great looking offer into more of a headache than a benefit. If an offer is subject to anything less than a 20x playthrough, it is considered a fair offer in our eyes, while offers with 0-1x playthrough are considered the gold standard. We try to avoid bonus offers that come with anything greater than a 30x playthrough requirement as they are extremely hard and time consuming to fulfil.

Bonus type

When rating and comparing casino bonuses, one of the most glaring and important factors to consider is what type of bonus offer it is. There is a wide range of different bonuses that online casinos typically offer such as deposit matches, bonus spins, registration bonuses, loss-protection, loyalty rewards, etc. that can all add value to a player's experience in varying ways.

General restrictions

In addition to the playthrough requirement, casino bonuses are subject to other terms and conditions. Some offers are more transparent than others, while other bonus offers may come with trickier restrictions such as which games count towards the playthrough requirement, how long the player has to meet the playthrough requirement, whether or not a player can withdraw any funds before the playthrough requirement has been met, etc. The devil truly is in the details, which is why we carefully read the fine print of every casino bonus so we have a firm understanding on exactly how each offer works.

Online Casino Bonus FAQ

What is the best online casino bonus?

As it stands, FanDuel Casino currently offers the best online casino bonus of all US online casinos. Feel free to check out the best online casino bonuses listed at the top of the page to see which offers are worth claiming.

Which online casino has the highest welcome bonus no deposit?

Currently, BetMGM Casino offers the highest no deposit welcome bonus, where players can get $25 in site credit just for registering an account. Borgata Casino and Caesars Palace also offer new customers a no deposit registration bonus when they create a new account.

Which online casino gives free bonuses?

FanDuel Casino offers players a free daily spin on the Reward Machine™, a free-to-play game that gives players the chance to win up to $2,000 in Casino Bonus prizes on a daily basis. PlayStar Casino also offers "500 Free Spins" as part of it's welcome offer for new customers, however, a deposit is required before players can get their "Free Spins". Our casino experts have written a thorough explanation of the PlayStar Free Spins if you would like to learn more!

What are wagering requirements?

Wagering requirements, otherwise referred to as playthrough requirements, refer to the number of times a player must wager the bonus funds or winnings generated from the bonus before they can withdraw any winnings as real cash.

For example, if a player receives a $100 bonus with a 20x wagering requirement, they would need to wager a total of $2,000 (20 times $100) before they can withdraw any winnings. Wagering requirements are a standard condition attached to most casino bonuses and help prevent players from abusing the bonus by simply claiming the bonus and withdrawing the funds without engaging in any real gameplay. Wagering requirements can vary between casinos and specific bonus offers and are an essential factor for players to consider when evaluating the overall value of a bonus.

Here at United Gamblers, we heavily weigh the wagering requirement of a bonus offer when ranking our list of the best online casino bonuses to ensure that they are as fair as possible for players.