Online Casino Bonus Codes For December 2022 is an independent gambling news and information service. has partnerships with some of the top legal and licensed gambling companies in the US. When you claim a bonus offer or promotion through a link on this site, may receive referral compensation from the gambling company. Although the relationships we have with gambling companies may influence the order in which we place companies on the site, all reviews, recommendations, and opinions are wholly our own. They are the recommendations from our authors and contributors who are avid casino players and sports fans themselves.

For more information, please read How We Rank Gambling Apps, Privacy Policy, or Contact Us with any concerns you may have. is licensed and regulated to operate in AZ, CO, CT, IL, IN, KS, LA, MI, NJ, NY, PA, TN, and VA.

Quick Links To Top Bonuses:

Looking for the best online casino bonus codes for December 2022? Here’s what the best legal online casinos in the US have to offer. Use the quick links below to quickly find the types of online casino bonus codes you're looking for, including best overall deals, no-deposit bonuses, and risk-free first 24 hours. The following states offer legal, real-money online casino gaming from trusted sites: Connecticut, Michigan, New Jersey, Pennsylvania, and West Virginia.

Online Casino Bonus Codes For The Best US Online Casinos

If you’re just looking for the best overall online casino experience, from the highest-quality games to the most reliable platform, it doesn’t get better than the top three US online casinos:

Online CasinoBonus CodeWelcome BonusStates Available
🥇 Golden Nugget Bonus Code:BONUSSPINSSign up for $10 free + a 100% deposit-match up to $1,000MI, NJ & WV
🥈 Caesars Casino Promo Code:MI & WV: BONUSCAS, NJ: BONUSC10, PA: BONUSC10MI & WV: 100% match up to $2,000 + $100 gas card in MI, NJ: 200% up to $200, PA: 200% match up to $200
🥉 BetMGM Casino Bonus CodeSPINSBONUSSign up for $25 Free + a 100% deposit-match up to $1,000MI, NJ, PA & WV

No-deposit bonuses are pretty self-explanatory. Just for creating a free account, you receive bonus money that you can use to play the games. If you complete the playthrough requirements, you can withdraw the winnings without ever making a deposit. For a deposit-match bonus, the casino will match your first deposit by the advertised percentage, up to the maximum amount. So, in the case of Golden Nugget, you essentially double your first deposit. For example, if you deposit $100, Golden Nugget will add an additional $100 in bonus money to your account, giving you a total of $200 to play with. But, like with a no-deposit bonus, deposit-match bonuses are tied to playthrough requirements.

No-Deposit Bonus Codes

A no-deposit bonus code is when an online casino gives you free bonus money just for signing up. You have to complete the playthrough requirements before you can cash out before making a deposit, but many players have accomplished exactly that. You can find no-deposit bonuses in New Jersey, Pennsylvania, West Virginia, and all the legal online casino states

Online CasinoBonus CodeNo Deposit BonusStates Available
Golden Nugget Bonus Code:BONUSSPINSSign up for $10 freeMI, NJ & WV
Caesars Online Casino Bonus Code:MI & WV: BONUSCAS, NJ: BONUSC10, PA: BONUSC10PA & NJ
BetMGM Casino Bonus CodeSPINSBONUSSign up for $25 freeMI, NJ, PA & WV
DraftKings Casino Promo CodeClick to ClaimSign up for $60 freeCT, MI, NJ, PA & WV

Slots are your best bet when using a no-deposit bonus code. For one, it’s usually the only type of game that applies to a no-deposit bonus. For two, slots usually contribute the most to the playthrough requirement. So, rather than 10x or 20x playthrough on blackjack or roulette, it’s 1x or 5x on slots. Thankfully, the online casinos above offer the best online slots in the world, including essentials like Wheel of Fortune, 88 Fortunes, and Cleopatra.

Online Casino Bonus Codes For Risk-Free Gaming

While the terms and conditions can vary, a risk-free first 24 hours is exactly that: a risk-free opportunity to try the games. If you lose more than you win in your first 24 hours of play, the online casino will refund net losses, up to the maximum amount.

Online CasinoBonus CodeSign Up To ClaimStates Available
FanDuel Casino Promo Code:Use LinkSign up to bet risk-free up to $1,000 + $100 in free creditsCT, MI, NJ, PA & WV
Virgin Casino Bonus Code:BONUS30Sign up at Virgin to bet risk-free up to $100 back in withdrawable cashNJ
Bally Casino Promo Code:BONUS30Sign up at Bally to bet risk-free up to $100 back in withdrawable cashNJ

In the case of Bally and Virgin, players receive their refund in cash, which means you can immediately withdraw it. But FanDuel Casino refunds net losses in bonus credits, meaning you have to play through the amount one time (1x playthrough) to withdraw the remaining balance. That’s why the FanDuel Casino bonus code offers a much higher value than the Bally and Virgin bonuses. But if you want to try out the games with the option to cash out immediately, Virgin and Bally are excellent choices.

More Online Casino Bonus Codes:

Looking for something new and different? We also have some of the most underrated offers online, plus refer-a-friend bonus deals so you and a buddy can get extra bonus cash. Not in a state with online casinos? Win cash prizes at sweepstakes casinos instead! At sweepstakes casinos, you play slots and table games just like at a traditional online casino and win site credits that can be redeemed for cash prizes.

Most Underrated Online Casino Bonus Codes

There’s no limit to how many online casino bonus codes you can claim. Here are the ones that players often overlook – despite offering some of the best gaming and highest jackpots in the US:

Online CasinoBonus CodeSign Up To ClaimStates Available
WynnBET Casino Promo Code:Click to ClaimSign up for a 100% deposit-match bonus up to $1,000MI & NJ
BetRivers Casino Bonus Code:BONUSSPINSSign up at BetRivers for a 100% deposit-match up to $250 with just 1x playthrough requirementsMI, NJ, PA & WV
Unibet Casino Promo Code:FREEBONUS for free bet; BONUSMATCH for deposit matchSign up at Unibet for $10 free on signup + 100% deposit-match up to $750NJ & PA

The online casinos aren’t the most popular or even the best of the best. But they’re excellent choices that offer high-quality games from trusted, verified-fair gaming providers. The ongoing promotions are great as well. So if you’re the type of player that likes to bet with the house’s money as much as possible, consider getting in on the options above, not just the top-rated options. Otherwise, you’ll miss out on some topnotch deals.

Refer-A-Friend Online Casino Bonus Codes

Most online casinos offer refer-a-friend bonus codes. Go to the promotions section to find your unique link, then share it with a friend. These are the best refer-a-friend online casino bonus code offers:

  • Golden Nugget: If you and your referral deposit at least $50, you’ll receive $50 in casino credits, up to $500 total (with 10 referrals).
  • BetMGM Casino: You and your referral both get a $50 free bet (on any sports bet with odds -200 or longer), and you can refer up to 20 friends.
  • Caesars Casino: When your referral deposits at least $50, you get a $100 free sports bet.

If you and your friends like to bet online, you have the potential to get hundreds of dollars worth of bonus money for both of you. As a new member, your friend also gets to enjoy the no-deposit bonus and deposit-match offers as well. 

Sweepstakes Casino Bonus Codes

If you’re not in a state with legal real-money online casinos, then sweepstakes casinos are a great alternative. You play the same types of games, from slots and keno to blackjack and roulette. The site credits you win playing those games can then be redeemed for cash prizes. Here are the best offers:

Social CasinoSign Up OfferPurchase Offer
🥇 Chumba Promo Code:2,000,000 Gold Coins and 2 FREE Sweeps Coins10,000,000 Gold Coins for $10 + 30 FREE Sweeps Coins.
🥈 Luckyland Promo Code:7,777 FREE Gold Coins & 10 FREE Sweeps Coins50,000 Gold Coins for $4.99 (Normally $10). Plus, 10 FREE Sweeps Coins.
3. Pulsz Promo Code:2.3 Free Sweepstakes Coins at signup16,125 Gold Coin package for $9.99 and receive 15 FREE Sweepstakes Coins.
4. Global Poker Promo Code150,000 Gold Coins for $10, plus get 30 FREE Sweeps Coins 200,000 Gold Coins for $20 (Normally $40). PLUS, 40 FREE Sweeps Coins.

This offer doesn't require a promo code.
5. Funzpoints Promo Code: Get 250 Premium Funzpoints at signup. A value of $2.50 100% first purchase match up to $20. That gets you 2000 premium Funzpoints.

New to sweepstakes gaming? Here’s our full guide to how sweepstakes casinos work and why they’re worth your time. But, in summary, you receive two types of coins for joining, no purchase necessary: premium credits and fun-play credits. You can play the games with either coin. But if you win games with premium credits (called Sweepstakes Coins (SC) or Funzpoints), you can redeem them for cash prizes. Fun-play coins are simply for playing the games without the chance of winning a cash prize. Players can receive additional premium credits by logging in each day, purchasing more, or participating in a promotion.

About the Author

Mike Epifani

Casino Content Manager
Mike Epifani is the Editor and Content Manager of As a highly experienced online gambling writer, Mike specializes in online casinos and sports betting; specifically, how to bet more while spending less. Ready to keep more of your money while staying safe and having fun? You're in the right place.

Get connected with us on Social Media