Rank
Casinos
Offer
Features
Play
1
35 FREE
SWEEPSTAKES COINS
With 1.5 Million WOW Coins Purchase
Top Features
Get 5 Free SC + 250,000 WOW Coins on Sign Up
Over 1000 Slots Games
Welcome Bonus & Daily Login Bonuses
Use Promo Code: WOWBONUS
Play Over 1000 Slots Games Online Legally in The USA
2
Up to 27.5 FREE SC
PLUS 57,500 GC
Top Features
Get 2.5 Free SC + 7,500 GC on Sign Up
Live Dealer Blackjack, Roulette, and MORE 
Exclusive McJackpots on All Games
Use Promo Code: PLAYBONUS
Play 450+ Games FREE for a Chance to Redeem Cash Prizes
3
5 sweeps coins
250 Game Coins & 600 Diamonds on Sign Up
Top Features
1200+ Slots & Live Dealer Games!
FREE Daily Rewards
Authentic Brand, Made in the USA
To Claim: Click Play Now
Sign Up at High 5 Casino Today for Your Exclusive Offer!
4
30 FREE
Sweepstakes coins
With 362,000 Gold Coin Purchase
Top Features
Free 2.3 SC + 5,000 GC on Sign Up
Daily FREE Sweepstakes When Logging In
Choose From Over 700 Games
Use Promo Code: BONUSPLAY
Register to Claim Your Free Sweepstakes Coins
5
Funzpoints
Up to $22.50 FREE
New Player Welcome Bonus
Top Features
US Players Accepted
$2.50 in Premium Funzpoints at Sign Up
+ Up to $20 Free With Your First Deposit
Enjoy Free Sweepstakes Everyday – US Players Accepted
6
100,000 CROWN coins
PLUS 2 Sweeps Coins on Sign Up
Top Features
800 CC + 40 SC on 1st Purchase for $15.99 (150% Bonus!)
FREE Daily Rewards & Weekly Challenges
Available iOS Mobile App
To Claim: Click Play Now
Sign up at Crown Coins Casino for our Exclusive Offer
7
up to 27.5 free sc
PLUS 65,000 GC
Top Features
GC 15,000 PLUS SC 2.5 Free on Sign Up
Pragmatic Jackpot Play + Over 700 Slots Games
Free Daily Coins Reward
Use Exclusive Promo Code: BONUSPLAY
Claim Your Welcome Bonus at Hello Millions Today
8
20 free Sweep coins
On First $20 Purchase
Top Features
PLUS 2 SC + 10,000 Gold Coins on Sign Up
PLUS 20 FREE Spins on Account Verification
Live Blackjack, Roulette, and MORE
Instant Redemptions for US Players
Play 500+ Slots Games at Chanced Social Casino!
9
100,000 gold coins
PLUS 2.5 Sweeps Coins On Sign Up
Top Features
Unique In-House Casino Games
Chance to Win Bingo, Gems & Sweepstakes
Save Coins on Every Unlucky Spin
To Claim: Click Play Now
Sign up at Ding Ding Ding to Claim Your Exclusive Offer!
10
10 FREE SWEEPS
COINS ON SIGNUP
+ 7,777 FREE Gold Coins
Top Features
US Players Accepted
Daily FREE Coins on Log In
$10 Gold Coin Offer on your first Purchase for $4.99
Chance to Win Cash Prizes
ONE OF THE BEST SOCIAL CASINOS IN AMERICA WITH A CHANCE TO WIN CASH PRIZES
11
Get $30
of Gold Coins for $10
+ 30 FREE Sweeps Coins
Top Features
Most US Players Accepted
Daily Free GC and SC
2 FREE Sweeps Coins on Signup
Redeem Cash Prizes
One of the Best Social Casinos in the USA to Redeem Cash Prizes
12
up to 25 free sC
PLUS 250,000 GC on First Purchase
Top Features
Get 5 Free SC + 50,000 GC on Sign Up
600+ Slot Games
Instant Cash Prize Redemptions
Live Dealer Blackjack, Roulette, and MORE
Register at Punt.com Social Casino Today

Comparing the best online casino sign up bonus offers

This section highlights the country’s top nine online casino bonuses. If you wish to claim any of these bonuses, follow the links.

Online casinoWelcome bonus
DraftKings Casino$35 in casino credits on registration, plus play $5 & get $50 in casino credits
BetMGM Casino100% first deposit match up to $1,000, plus $25 on the house
BetRivers Casino100% of any net loss in first 24 hours back as bonus money, up to $500
Caesars Casino100% first deposit match up to $2,500, plus 2,500 credits for the Caesars Rewards program if you wager $25+
Golden Nugget Casino100% deposit match up to $50 (up to $50 in New Jersey), plus 200 bonus spins (in Pennsylvania, get an extra $50 in casino credits on deposit but no bonus spins) 
FanDuel CasinoDeposit $10, get $20 bonus + up to $1,000 play it again
Bally Casino$50 no deposit bonus (in New Jersey), plus a cash refund (bonus money in Pennsylvania) of any net loss after one week up to $100
Virgin Casino$30 no deposit bonus, $100 cash refund of any net loss after one week
Bet365 Casino100% deposit match bonus up to $1,000

How to use a casino bonus or promo code

Casino bonus codes and promo codes lock in the offer for you. This section outlines how to use a bonus code using Caesars Palace Online Casino as an example. The process is similar at other sites.

  1. Click the “play now” button to visit the site from this page. You will arrive on a promotion page, which explains that you have redeemed the promo code ROCKY2500.
  2. Select your state from the dropdown menu, and you will see the sign-up form along with the promo code. If you did not access the site via our “play now” button, you can type in the promo code manually.
  3. Enter your email address and click “Next.” Fill in the remainder of the form with your personal and contact information — name, date of birth, address, phone number and last four digits of your Social Security number. Accept the site’s terms and conditions, create a password and submit the form.
  4. The online casino will then try to verify your identity, age and address. If that does not work, you will need to upload supporting documents — such as an image of your driver’s license — to complete your application.
  5. Open the online cashier and make a deposit of $10 or more. Caesars Palace will match it 100% with bonus credits, up to a limit of $2,500. You will then have seven days to complete the wagering requirement — 15x on slots, 30x on video poker, 75x on all other games, except craps.
  6. When you have placed $25 worth of bets, you will receive 2,500 credits for the Caesars Rewards program.

List of casino bonus codes and promos

You can follow similar steps to claim the welcome bonuses at any of the top online casinos on this page. There is no limit to the number of online casino accounts you can have, though please remember to gamble responsibly.

Online casinoWelcome bonusBonus code
DraftKings Casino$35 in casino credits on registration, plus play $5 & get $50 in casino creditsNo code needed — click to claim
BetMGM Casino100% up to $1,000 plus $25 on the houseLSRBONUS
BetRivers Casino100% up to $500RIVLSR
Caesars Casino100% up to $2,500ROCKY2500
Golden Nugget Casino100% up to $50No code needed — click to claim
FanDuel CasinoDeposit $10, get $20 bonus + up to $1,000 play it again.No code needed — click to claim
Bally Casino$50 no deposit bonus + up to $100ROCK50
Virgin Casino$30 no deposit bonus + up to $100ROCK30
Bet365 Casino100% up to $1,000LSRNJ

Types of online casino bonuses

The best online casinos offer an array of bonuses. Here are some common categories:

Welcome bonus/first deposit bonus

A casino welcome bonus provides an incentive to create an account at an online casino. You normally need to deposit some of your own money to unlock the bonus. Most online casinos will then match a percentage of your first deposit with bonus credits, up to a set limit. For example, BetMGM Casino offers a 100% first deposit match up to $1,000. 

Some online casinos do not offer a first deposit match. Instead, they agree to provide you with a refund — either in cash or in bonus funds — if you sustain any net losses during your first 24 hours or your first week. There will be an upper limit to the amount you can receive, such as $100 in cash at Bally Casino in New Jersey or $1,000 in bonus credits at FanDuel Casino.

No deposit casino bonus

This type of promotion provides you with bonus credits immediately after you set up an account at an online casino. It does not require you to make a deposit, hence the name. You can then convert your no deposit bonus credits into withdrawable cash if you satisfy the wagering requirements. For example, Bally Casino offers a $50 no deposit bonus upon registration. See all no deposit casino bonuses here.

Bonus spins or free spins

Some online casinos will give you extra spins as part of a sign-up bonus, either after you sign up or after you deposit.

The bonus or free spins are often for a specific game. For example, Golden Nugget offers 200 bonus spins on a slot called 88 Fortunes. It pays out your winnings from the spins in bonus credits, and you then need to complete a 1x wagering requirement before those winnings are eligible to withdraw.

Exclusive casino bonus

An online casino may offer certain players a larger bonus. For example, DraftKings has previously offered a VIP welcome bonus for anyone planning to deposit more than $2,000 after signing up for an account. Customer service will generally provide more information about such bonuses.

Some casinos offer exclusive bonuses via certain sites, too. For instance, we may display a welcome bonus on this page that has a higher maximum or provides more benefits than the sign-up promo on the casino’s website. To claim such a promo, click the “play now” button.

Bonuses for existing players

Online casinos may also provide ongoing bonuses once you are no longer a new customer. These offers are designed to encourage regular play and to dissuade you from switching to a competitor. Here are some common such promos:

How do wagering requirements work?

Wagering requirements simply tell you what steps you need to take before your bonus funds will convert into withdrawable cash. This is generally one of the most important terms for any casino bonus. It tells you how many times you need to wager the funds before you can withdraw them. Casinos may also call these “playthrough requirements,” “rollover requirements” or other similar terms.

For example, if you have a $20 bonus with a 1x playthrough requirement, you would need to wager $20 before cashing out. However, if the $20 bonus has a 20x playthrough requirement, you would need to place $400 worth of bets before withdrawing.

Choosing an online casino bonus

Welcome bonuses with the largest potential maximums may initially catch your eye. However, it is important to read the fine print, as that will allow you to ascertain the true appeal of an online casino promo. These are the key points to focus on:

Look at the wagering requirements

The wagering requirement — aka playthrough requirement or rollover requirement — explains how many times you need to wager your bonus credits before they will convert to cash. For example:

If you have $100 in bonus funds with a 10x wagering requirement, it means you would need to place $1,000 worth of bets before you can cash out.

By contrast, if the requirement is 15x, you would need to wager $1,500 before withdrawing.

Essentially, the lower the wagering requirement, the more attractive the bonus. However, it is also important to check the contribution rate of each type of game.

Wagers that you place on slots will generally count 100% toward completing the playthrough requirement. However, a table game like blackjack — which has a very high return-to-player rate — may only count 10%. That means only $0.10 for every $1 that you wager on blackjack would count toward completing the requirement. In that case, a 10x wagering requirement would effectively be a 100x wagering requirement.

Watch the expiration date

There are three potential expiration dates to consider:

You may need to make an initial deposit within a certain number of days after signing up. Failure to do so will mean you no longer qualify for the sign-up bonus.

Any bonus credits you receive will expire if you do not complete the playthrough requirement within a certain number of days, such as 14 days. If that happens, you forfeit them.

An online casino’s sign-up bonus may expire on a specific date. At that point, it may launch a different bonus, or it may no longer offer a welcome bonus. For that reason, it is worth claiming any bonuses you find appealing before they disappear.

Review game restrictions

As mentioned earlier, some casino games will not contribute 100% toward completing wagering requirements. That typically applies to high-RTP table games such as blackjack, baccarat and table poker.

A bonus may also just exclude some games. Many online casinos do not allow you to play online craps with bonus credits, as certain craps wagers have very high RTP rates. You may also find that live dealer games and/or progressive jackpot slots are excluded. Certain high-RTP slots, such as Blood Suckers by NetEnt, may also be unavailable to play with bonus funds.

How do I opt out of a casino bonus?

Opting out of a casino bonus is easy after claiming it. To do so, just tap the opt-out button at BetMGM. A message will inform you of the amount that will be reclaimed, and you can confirm your decision. You can also cancel an active bonus by hitting the “Drop Bonus” button and then confirming.

Bonus by state

Not all states have the same online casino promotions. You can check our state pages to find the relevant sign-up bonuses in your local area.

Responsible gambling

The best online casino promotions can provide you with potentially up to thousands of dollars in bonus funds, along with extra spins and other perks. However, it is important to remember that gambling should be for entertainment purposes only, and there are no guarantees of success.

Please gamble responsibly, and never play casino games with money you cannot afford to lose. Legal online casinos allow you to set up deposit limits, time limits, bet limits and loss limits for your account. They also provide tips and tools to help you gamble responsibly. If you need extra support, these are some useful resources: