Home / USA Casinos Bonus Codes | Promo Codes

USA Casinos Bonus Codes | Promo Codes

This page contains the best online casino bonuses, promo codes and no deposit offers for the highest rated casinos that serve players from the United States. Each of the below casinos is licensed, comes with the highest trust rating, offers easy deposits, fast withdrawals and big bonuses.

Players from other countries you can visit here for EU and UK Casino Bonus Offers and also here for Aussie Casino Bonuses.

MYB Casino

Bonus Code: WHIZZ
500% Slot Bonus Up to $1500 or 100% Table Game Bonus Up to $500
Go Back
Massive 500% Welcome Bonus up to $1500 (double exclusive) to lose on slots or use promo code: WHIZ100 to get 100% table games bonus up to $500
cherry jackpot casino

Cherry Jackpot

Promo code WHIZZ210
Claim up to $21,000 in bonuses 210% here
Go Back
Huge bonuses up to x10 to a eye watering $21,000, a must for serious players
sloto cash casino

Sloto Cash Casino

Bonus Promo Code: 20WHIZZ100
$100 Free when you deposit just $20 or $7,777 Welcome Bonus
Go Back
Exclusive, Deposit $20 get $100 Free, Or 200% Match Bonus + 100 Free spins, paid out under 48 hours $720,000 paid out weekly
red dog casino

Red Dog Casino

Welcome Bonus 225% $2250
Go Back
225% Welcom Bonus up to $2250 + 160% 24/7 Bonus
ignition casino online

Ignition Casino

No Promo Code Needed
100% Up to $2,000 or 200% To $3000 For Bitcoin Deposits
Go Back
100% up to $2,000 + $700 Weekly Boost, Auto 10% Cash Back Bonus, Bitcoin and tell a friend bonuses + daily rewards
casino max

Casino Max

Use Promo Code WHIZZ310
Go Back
Massive 310% $3,100 1st bonus, then two 300% $3000 bonuses
las vegas usa casino

Las Vegas USA Casino

400% Up To $3000 Promo Code: 400WHIZZ
Go Back
Multiple bonuses 150-200 and 400% up to $3000
youwager eu


No Promo Code Needed
Claim the welcome bonus of 135% Up to $1,000
Go Back
Claim up to $1000 135% welcome bonus, 20% reload, refer friend and much more
vegas crest casino

Vegas Crest Casino

Use Promo Code: WHIZZ25FREE
Claim 500% up to $2,500 + 25 Free Spins
Go Back
25 Free Spins On Boomanji No deposit Needed, + Huge 500% match Bonus Up To $2500, Low Play-through

MyBookie Casino

Promo Code: WHIZZ200
200% Slot Bonus Up to $600 or 100% Table Game Bonus Up to $500
Go Back
200% Sign up bonus up to $600 on slots or use WHIZZ100 for a 100% bonus to use on casino table games + 100% slots reload bonus and 50% table games reload including live


Promo Code: WHIZZX
Click Here To Claim The Exclusive 175% Sign-Up Casino Bonus, up to $1000 + $20 Free Chip
Go Back
Claim the 175% Sign-Up Casino Bonus, up to $1000 + $20 Free Chip+ Reload Bonus

Bovada Casino

Casino Bonus Code: SLOTS500
Welcome Bonus Up To $3,000 or $5000 If using Bitcoin
Go Back
Welcome Bonus Up To $3,000 + Point system reward for every $1 spent, + daily comps and prizes, Instant Withdraws
24vip casino logo

24VIP Casino

$1000 Bonus + 240 FS
Go Back
$1000 Welcome bonus with just x15 play through and 240 free spins
raging bull casino

Raging Bull Casino

Claim your 350% $2500 Welcome Bonus Now!
Go Back
Up to $7,000 in total of bonuses, try with no deposit $50 bonus, 70 free spins, and a $2500 sign up bonus
uptown aces large logo

Uptown Aces Casino

Claim The Welcome Bonus Of 250% Up to $8888
Go Back
$8,888 Bonuses upon sign up + Another $1,500 in table game bonuses, CompS + $100 low 15x playthrough bonus on slots, keno and scratchcards - no max cashout
slots of vegas

Slots Of Vegas

Claim the 300% Welcome bonus up to $2,500
Go Back
Claim the 300% bonus up to $2,500, Daily Bonuses, Monthly Bonuses and VIP Bonuses
royal ace casino

Royal Ace Casino

Claim 400% Up to $4,000
Go Back
Claim a massive welcome bonus of 400% up to $4,000 or 100% With no max limits, + Daily Promotions

Miami Club Casino

Claim The 100% Welcome Bonus Up to $800
Go Back
100% Welcome Bonus up to $800 + Comp points, Special Extra Bonuses delivered to your Email regularly
slots L.V

Slots LV Casino

Bonus Promo Code: SLOTS22
Claim 200% Up To $5000 or $22 No deposit Bonus
Go Back
$22 Free No Deposit Needed or 200% Match Deposit Up To $5,000 + Rewards, Weekly Double Up, 250% Bitcoin Bonus, $25 Mobile Bonus

5Dimes Casino

No Promo Code Needed
Claim Up To $500 Match Bonus + 21% In Rebates
Go Back
Up to $500 In Match Play + Up to 21% In Rebates, Free Tournaments + Free Spins

GTBets Casino

Promo Code: WHIZZ
Claim Exclusive 120% Cash Bonus Up To $250
Go Back
Exclusive 120% Cash Bonus up to $250 + 10% Casino Rebate + Game Of The Month Free Spins, Instant payouts

Red Stag Casino

Promo Code: No Code Needed
Claim Welcome Bonus Up To $2500 + 25% Cash Back
Go Back
Huge $2,500 Bonus, 25% Cashback 30% Xtra on bitcoin deposits, comp points daily specs and much much more

Drake Casino

100% up to $5000
Go Back
Get 100% Welcome Bonus Up To $5,000 + Daily Bonuses, Comps and Prizes
betonline casino

BetOnline Casino

Claim The 100% Welcome Bonus Up To $1000
Go Back
100% Sign Up Bonus + Live Dealer $25 Free Play + Monthly High Roller Bonus + 25% Reload & 10% Rebate
royal ace casino

Royal Ace Casino

Claim 400% Up to $4,000
Go Back
Claim a massive welcome bonus of 400% up to $4,000 or 100% With no max limits, + Daily Promotions

Malibu Club Casino

No Promo Code Needed
100% Up To $1,000 or $25 No Deposit
Go Back
$25 Free Bonus No Deposit needed or 100% match deposit up to $1,000, Fast Payouts

Casino Bonuses Explained

Whether you’re a seasoned veteran, or completely new to the online gaming casino world, Casinowhizz.com knows what it takes to find a new site that is right for you. Most of us don’t always have the time to shop around for the right “fit” in a casino, especially when it comes to its bonuses and online promotions. This is where we come in. We’ve compiled a list of casino bonuses that fits your needs. No more guesswork it’s as simple as that!

All in all it’s safe to say that we’ve done our due diligence, we separated the contenders from the pretenders. Let’s face it do you really want to nitpick the fine print, game selection, which bonus is the best and most importantly…are they trustworthy? We think not.


Here is a rundown of our casino bonuses:

Welcome Bonus

Known as the sign-up bonus it’s common for casinos to offer it to first time depositors. The welcome bonus entails a matching or percentage of your deposit for free; it’s a nice way to give you extra cash to play your favorite game or maybe try your hand at a new one.

No Deposit Bonus

A popular bonus casinos use to entice new players to sign up (no cash needed) and on top of this players receive free credits every time they play.

Free Spins

Who doesn’t like free spins? This type of bonus is common on slot plays, it gives you a chance to win prizes and in some instances money. Free Spins can also form part of the casino’s welcome bonus package. For example, Casino X is running a new slots promotion that entails a bonus of 150% up to $200 coupled with 50 free spins on RTGs Panda Magic. If a player accepts the 50 free spins the maximum amount of cash that can be won with it is between $50 to $100. Remember, the free spins’ terms and conditions differs from the welcome bonus’ terms.

Free Bonus Play

Similar to the No Deposit Bonus, this promotion (no deposit needed) gives you free money to try out the operator’s newest slot releases with ‘little risk’. But, it comes with a limited amount of play clause. For Example: You must use your $100 free bonus money within a 12 hour period otherwise it expires.

High Roller Bonus

Designed for players who like to bet big. High roller bonuses have lower matching percentages but the reward is bigger on the actual amount you can claim. They’re usually sticky bonuses meaning once the player completed the wagering requirement (WR) attached to the bonus, the bonus funds will be deducted from player wins.

Reload Bonus

The reload or re-up bonus is the casino’s way to retain their customers by giving them back a percentage of each deposit they’ve made. The percentage on these tend to be lower than the welcome bonus.

Re-load bonuses are given at the start of each new calendar month on a selected slot machine. MYB Casino is running a reload bonus of 75% up to $750 for active players. Before you can qualify for the bonus you must deposit $100 or more, use the promo code (MYBC75) and withdrawals will be allowed once the play-through of 30x the bonus plus the deposit is completed. This is the gist of the bonus terms attached to the reload bonus.


Other Bonuses

With the countless number of casinos online serving the U.S Market, they all want your business and along with it… your hard-earned dollars. To entice new customers to sign up and play, casinos will throw the kitchen sink at you in the form of bonuses, promotions and whatever other clever idea they can think of. What may sound appealing at first may not be in the long run.


Common terms and conditions you must understand:

Wagering Requirements

“The Rollover”: In a nutshell, before you can cash out your winnings, you will have to put some work in, this is known as the rollover requirement. This often requires a player to bet the bonus amount 30x before a cash out is given.

Scenario 1

You are given a 50% bonus on a 30x wagering requirement. You deposit $100 into the casino and receive $50 in return, instead of play with just $100 you can now play with $150. A 30x the bonus means 30 x $50 = $1,500. Not bad but now you must wager $1,500 before you can collect on any winnings.

Scenario 2

You receive a 50% bonus with a 10x wagering requirement on BOTH the bonus and deposit. You deposit $100 and get $50 as a bonus, your new bankroll balance at the casino totals $150. 10x the bonus plus deposit is 10x ($50 + $100) = $1,500. Initially it seems reasonable but ends up being the same as the previous scenario.

Game Contributions (Weightings)

Each USA online casino has a different wagering requirement or weighting on its games. Whereas some games contribute 100% towards the wagering requirement (Slots, Keno, Scratch Cards and Bingo), others like Video Poker and Table Games have a lower contribution towards the wager requirement (5% to 10%)

For the most part a table game like roulette has a game contribution of 20%, what does this mean? If you wager $100 on Roulette with a weighting of 20% it means 20% of $100 equals $20. Your contribution towards the bonus wagering requirements is only $20, whereas Slots counts 100% towards the play-through.

Time Limitation

The casino stipulates that you have a limited amount of time to complete the wagering requirement attached to the bonus offer. If a player fails to complete the WR within the allotted time period, the bonus and the funds he or she has won with it expires.

Withdrawal Limits

Although it’s your cash most casinos enforce a cap, in other words only a certain amount of cash can be withdrawn. Here’s a shining example, the casino gives you a $10 bonus, you turn that $10 into $700. Unfortunately the casino only allows $200 to be won on a bonus. In short, you are out $500 in winnings.

Some operators like to place a cap on their progressive jackpots too. Let’s say progressive wins are tied into the casino’s weekly withdrawal limit of $4,000, if the player won $40,000 he’ll be paid in full within 10 months (installments of $4,000 per month). This is why you must double-check the casino’s terms before you play just to make sure that there are no hidden surprises.