Best Online Casino Promo Codes 2024
Online casinos sometimes require players to use promo codes to claim bonuses.
If you’re looking for a welcome bonus or an existing player promotion, you may need to enter a bonus code to claim the deal.
Promo codes are used for no-deposit bonuses and deposit bonuses, including free spins, set dollar amounts, bonus backs, and more.
The best online casino promo codes offer access to both no-deposit and deposit welcome bonuses with fair wagering requirements.
Below, we’ve detailed the top recommended promo codes for online casinos, as well as the details of each bonus.
We’ve also included which casinos offering bonus codes also have promotions for existing players.
Top Recommended Casino Promo Codes
Here are the top promo codes we recommend for online casinos.
We’ve rated these promos by whether they offer a no-deposit bonus and/or a first-deposit bonus match in their welcome package, the bonus amount, the wagering requirements, and the promotions available for existing players.
BetRivers Casino
BetRivers is offering new players in New Jersey, Michigan, Pennsylvania, and West Virginia a deposit bonus of up to $500 when using the promo code ODDSBONUS.
The amount of the bonus and the type of bonus depend on where you’re playing at BetRivers.
New Jersey & Michigan: Get up to $500 in casino losses back in the first 24 hours when you make a first deposit of $10 or more.
Pennsylvania: Get a 100% bonus match of up to $250 on your first deposit.
West Virginia: Make your first deposit of $10 or more to get back 100% of net losses up to $250 during the first 24 hours.
For all states, you’ll need to use the bonus code ODDSBONUS when making your first deposit to claim these promotions.
Promos for existing players include a VIP program, a refer-a-friend bonus, tournaments, drawings, and more.
You may not need a bonus code to claim these promotions; just be sure to check the promotions page in the state where you’re playing to claim the bonus and find any associated bonus codes.
VIP Program: BetRivers offers a rewards program, called iRush Rewards. To participate, simply make wagers on games to accrue points and climb tiers. The lower the RTP of the games you play, the more points you’ll accumulate.
Refer a Friend (WV, PA & NJ): Refer friends to BetRivers, using your unique referral code, to get bonuses of between $50 to $500 in account credits.
After your friend signs up, makes a deposit of at least $50, makes qualifying wagers of the same amount, and you make the same qualifying deposit and wagers, you’ll get a wheel spin or a scratch card that will award you between $50 and $500 in bonus credits.
You can refer up to three friends.
Other Promos for Existing Players: Tournaments, drawings, Daily Bingo (WV, MI & NJ), Community Chat, Rush Jackpot Bonus Games (WV only), Happy Hour multipliers, and bonus backs.
Caesars Palace Online
Caesars Palace is offering new players in New Jersey, Pennsylvania, Michigan, and West Virginia a $10 no-deposit bonus to use on slots and up to a $1,000 deposit bonus match, plus 2,500 rewards points when making a first wager of at least $25 within the first seven days and using the promo code ODDSBONUS2500.
You’ll need to use the Caesars bonus code to claim the no-deposit bonus, first-deposit match, and 2,500 reward points.
Caesars also offers the following promotions for existing players.
Although you don’t usually need a bonus code to claim promotions for existing players, always check the promotions page to see if codes are required.
Bonus Backs: Play the minimum amount on qualifying games to get a bonus back on losses.
Drawings: Caesars sometimes offers drawing entries for playing qualifying games; winners will win prizes like vacation packages.
Refer-a-Friend: When you refer your friends to Caesars Palace using your unique referral code, you could get 5,000 reward credits when your friend deposits and makes minimum wagers of $50.
Borgata Casino
Borgata Casino is offering new players in New Jersey and Pennsylvania a no-deposit bonus of $20, plus a first-deposit bonus match of up to $1,000 when using the promo code ODDSBONUS.
You must use the bonus code to get both welcome bonuses.
Borgata also offers the following promotions for existing players. You shouldn’t need a bonus code to claim any of these promotions, but Borgata may run some promotions that require one.
Leaderboard Challenges: Play qualifying slot games to climb leaderboards and potentially win prizes.
Claw Machine: Play the daily Claw Machine to potentially win up to $5,000.
MGM Rewards: When you join Borgata, you’ll be eligible to earn points with MGM Rewards, as this online casino is operated by MGM. Rewards could include discounted room rates, bonus slot dollars, and dining credits.
BetMGM
BetMGM is offering new players in New Jersey, Michigan, Pennsylvania, and West Virginia a no-deposit bonus of $25, plus a first-deposit bonus match of up to $1,000 when using the promo code ODDSSEEKER.
You’ll need to use the promo code to claim both welcome bonuses.
In addition to the bonuses for new players, BetMGM also offers promotions for existing players, such as power-ups, leaderboard challenges, daily wheel spins, and a refer-a-friend bonus.
You may need to use BetMGM promo codes to claim some of these bonuses, so it’s always best to check the promotions page to get the full details on how to claim promotions.
Power Ups (NJ, MI & PA): When you make minimum wagers on qualifying casino games, you could win a Power Up prize of up to $5,000.
Leaderboard Challenges (NJ & PA): Play qualifying games to potentially climb the leaderboard and win prizes.
Daily Wheel Spin (NJ): Spin the wheel once a day to potentially win prizes.
Lion’s Share Daily Jackpots (MI & NJ): Play games to potentially win the jackpot.
Refer-a-Friend (PA, NJ & MI): Refer friends, using your unique referral code, to get up to $50 of account credits. You can refer up to 20 friends per month.
Contests & Sweepstakes: Participate in contests and sweepstakes to potentially win cars, trips, and more.
Bet & Get (WV): Wager the minimum amount on qualifying games to get bonus account funds.
PartyCasino
PartyCasino is offering new players a no-deposit bonus of 100 free spins, plus a first-deposit bonus match of up to $500 when using the promo code SEEKERBONUS.
To qualify for both welcome bonuses, you need to use the bonus code.
You can also claim the following promotions for existing players; you shouldn’t need a bonus code to spin the daily wheel, but you may need to find codes, which can be found on the promotions page, to claim seasonal promotions.
Spin the Wheel: Spin the wheel daily to potentially win up to $1,000 Bonus Dollars.
Seasonal Promotions: PartyCasino runs seasonal promotions to potentially win Bonus Dollars.
Casino Tournaments: Opt into tournaments, play qualifying PartyCasino games, and potentially win Bonus Dollars if you make it to the top of the leaderboard.
Exclusive US Promo Codes
All of the promo codes on this list are exclusive to LuckyMe. Here is a breakdown of all the exclusive promo codes available.
Casino | Exclusive Bonus Code |
BetRivers | ODDSBONUS |
Caesars Palace | ODDSBONUS2500 |
Borgata | ODDSBONUS |
BetMGM | ODDSSEEKER |
Party Casino | SEEKERBONUS |
Bet365 | ODDSSEEKER |
Mohegan Sun | ODDSSEEKER |
Resorts | ODDSSEEKER |
Wheel of Fortune | SEEKER25 |
Ocean Casino | WELCOME23 |
Types of Bonus Codes
Online casinos offer several different types of bonus codes, including new player codes, no-deposit codes, deposit match codes, free spins, and bonus spins.
Each type of bonus code comes with its own benefits and limitations.
Here is a breakdown of each type of bonus code and what you can expect when claiming them at online casinos.
New Player Codes
New player bonus codes (or welcome bonus codes as they’re usually called) are probably the most popular and lucrative codes you can find.
These promo codes unlock bonuses for new players, upon new account signup.
Online casinos usually offer promo codes for no-deposit bonuses of around $10 to $25 upon new account signup.
Since these bonuses offer smaller dollar amounts, they usually only carry around 1x wagering requirements (though this can vary, depending on the casino).
They more commonly offer deposit-match bonuses and bonus backs, which can range anywhere between $500 and $2,500; since they offer higher dollar amounts, they usually carry between 10x and 25x wagering requirements.
No Deposit Codes
No-deposit bonus codes usually unlock new player bonuses, though they can sometimes be offered to existing players, too.
When you use a no-deposit promo code, you won’t need to make a deposit to get this bonus; simply enter the code to get an account credit.
You can use this credit to play qualifying games (usually slots) and once you’ve cleared wagering requirements (usually 1x), you can withdraw your winnings.
Free Spins Codes
Free spin codes are usually offered to new players upon account creation, though these may be offered to existing players to promote new slot machines.
When you enter a free spins bonus code, you’ll get free spins to use on qualifying slot games.
You may also get a bonus for bonus spins when you make a qualifying deposit.
To accept a bonus for free spins or bonus spins, you may need to enter a code into the form provided to claim your bonus.
Deposit Bonus Codes
When you use deposit bonus codes, you’ll usually get some type of deposit match bonus, a bet-and-get bonus, or a bonus back.
With deposit match bonuses, you’ll get a percentage of your deposit matched by the casino. These bonuses usually come with larger wagering requirements than no-deposit bonuses, as the maximum bonus amounts are higher.
Bet-and-get bonuses reward you when you make qualifying bets. For example, you could bet $5 and get a $100 bonus credit.
Bonus backs are billed as “risk-free” bonuses; with a bonus back, you’ll get any net losses refunded to you in the form of an account credit.
The common denominator with all these bonuses is that you’ll need to make a deposit to claim them.
Comparison of the Best Casino Bonus Codes for 2024
How do the best bonus codes stack up at each online casino? Online casinos offer a wide variety of welcome bonuses, including no-deposit bonuses and bonus matches.
The below infographic shows the type of bonus, the bonus amount, and the promotions included for existing players.
How Casino Promotions Work
Casino promotions offer free account funds, free spins, deposit funds, and/or bonus spins that you can use to play games.
With welcome bonuses, you need to be a new player to claim the promotion; with promotions for existing players, you can claim the bonus even if you already have an account.
You may need to manually claim a bonus or use a promo code to activate it.
How to Use Your Casino Bonus Code
Once you’ve decided on an online casino, it’s time to use your bonus code. You’ll need to follow steps similar to the ones below:
-
Choose an online casino and copy the bonus code from our site.
-
Click the “Claim Bonus” link to get to the casino homepage.
-
Click “Sign Up” or “Register”.
-
Choose the state where you wish to play.
-
Fill out the form with the requested information, including your name, address, phone number, email address, and social security number.
-
Paste the bonus code when prompted (you may need to check a “Use Bonus Code” box).
-
Complete any qualifying steps, such as making a first deposit to claim your bonus.
-
Play qualifying games the minimum number of times to clear wagering requirements.
-
Withdraw your winnings when you’re ready.
For promotions for existing players, you may need to navigate to the promotions page to find the bonus you want to accept and any promo codes associated with it.
Common Promo Code Terms & Conditions
All bonuses come with restrictions.
You can’t simply accept your bonus funds and cash them out without playing them first and not everyone is eligible for all bonuses.
Here are some of the most common restrictions associated with casino bonus codes.
Eligibility: The most common eligibility requirements include age and location excursion eligibility; you’ll need to be at least 21 years old to claim these bonuses and be physically located in the state where the bonus is offered.
Other eligibility requirements may dictate that you need to be a new player and claim the bonus within a certain number of days after signing up for an account.
Some online casinos also only allow one member per household to claim a bonus. You also can’t be on any exclusion lists.
Wagering Requirements: All casino promo codes come with wagering requirements. Before you can withdraw your bonus funds, you must play them a specific number of times.
For no-deposit bonuses, you must always play bonus funds at least once before withdrawing winnings; for deposit bonuses, you may need to play your funds 10x to 25x before they’re eligible for withdrawal.
Game Contribution Percentages: Not all games contribute toward wagering requirements.
The most common games that almost always contribute are slot games; table games may contribute but at a smaller percentage (for example 20% instead of 100%).
Always check these percentages before claiming a bonus to ensure you’ll be able to play your favorite games with bonus funds.
Qualifying Games: With some bonus codes, you can only use your funds or spins on qualifying games.
Many online casinos also state that using your bonus on low-risk or now-risk bets is in violation of the bonuses and will void a promo.
Promo Code Expiration Dates: Promo codes are not always available for an unlimited amount of time. Many bonuses expire at the end of the year and are not extended by the casino.
Always check to see when a bonus code expires before claiming it.
Timeframes of Use: You only have a certain number of days to claim your welcome bonus after signing up, and you only have a set number of days to clear wagering requirements.
Keep an eye on these timeframes to ensure your funds don’t expire.
Must Use Bonus Code: To claim a bonus that is associated with a bonus code, you must enter the code when signing up and making your first deposit! If you don’t use the code, you could forfeit the bonus altogether.
Deposit Minimums: When claiming a deposit bonus, you’ll need to make a minimum qualifying deposit to get the bonus. This amount is usually pretty low (around $10), but it’s always best to check the terms and conditions of the bonus code before depositing just in case.
Account Verification: Online casinos verify your identity, based on the information you provide during signup. If the casino can’t verify your information, you may need to upload documentation, including a photo of your government-issued ID.
How to Pick the Best Online Casino Bonus Codes
Because there are so many casino bonus codes available and all bonuses come with restrictions, choosing the best ones isn’t an easy task.
Here are some of the factors that you should consider when trying to decide on which bonuses to accept.
Bonus Code Evaluation
Before using a bonus code, you’ll always want to evaluate the bonus associated with it.
How much is the bonus amount? What are the wagering requirements? Are there any restrictions associated with the bonus? What games can you play using your bonus?
One of the best ways to do this is to read online casino reviews like the ones we post at LuckyMe. You can quickly evaluate the pros and cons of each bonus before signing up for an account.
Wagering Requirements
Always check the wagering requirements attached to any bonus before using a bonus code.
For no-deposit bonuses, these requirements are usually between 1x and 25x, but most online casinos only make you play bonus funds once; for deposit bonuses, you may need to play your funds between 10x and 25x, depending on the casino.
Some casinos have very fair wagering requirements of only 1x across all bonuses.
It’s always best to check to see how long it will take to clear a bonus before you accept it.
Expiration Dates
When does the bonus code expire? How long do you have to accept the bonus after signing up? How long do you have to clear wagering requirements?
For smaller bonuses, you may need to accept the bonus within only a few days after signing up; for large casino bonuses, you may have more time.
You may also need to clear wagering requirements within a few days or a week with smaller bonuses, but you could get up to two weeks to do so with larger bonuses.
Always check the expiration date of bonus codes before accepting a bonus code, too. You don’t want to go through the process of signing up for an account (and potentially forfeiting future welcome bonuses) if the code is expired.
Bonus Amount
The amount of the bonus obviously matters. You always want to try to find the bonus with the highest dollar amount or the highest number of free spins or bonus spins.
Sign up for accounts at casinos that offer the biggest bonuses – but watch out for wagering requirements and other restrictions, as these can affect the total winnings you could withdraw.
Bonuses with higher dollar amounts might come with more restrictions than smaller bonuses.
Qualifying Games
You may also want to consider which games you want to play, as some bonus codes are tied to specific games.
A bonus that offers 50 free spins on a game you don’t want to play isn’t really that good of a bonus; however, one that offers 25 free spins on a game you enjoy will be worth accepting.
Wagering requirements are also usually tied to games and some games contribute more to these requirements than others.
Casino Evaluation
It’s also important to evaluate the casino itself before using a bonus code.
Is the casino well-rated? Does it offer fast withdrawals? Is the player experience enjoyable? Are you able to deposit funds using your preferred method?
If you don’t enjoy the casino or if the platform isn’t trustworthy, it probably won’t be worth the bonus funds.
There are plenty of casino bonuses available, so you don’t need to accept one at a site you don’t want to play at.
Other Restrictions
You’ll also want to consider other common restrictions, such as eligibility.
If someone in your household has already accepted a bonus at an online casino, you won’t be eligible to claim it too.
Some online casinos don’t allow you to claim more than one bonus across its sister sites. For example, you may not be able to claim a bonus at both BetMGM and Borgata, as they both fall under the MGM brand.
You must be at least 21 years old and be physically located within the state where the casino operates to play games.
It’s also not possible to sign up for an account in a state where you’re on an exclusion list or if the casino has excluded you from holding an account.
Final Thoughts on Online Casino Promo Codes
Promo codes allow you to accept bonuses at some online casinos.
Although you may not need to use a code to accept a bonus, it’s always best to double check before signing up for a new account – you don’t want to forfeit available bonuses because you didn’t use the code.
These codes unlock bonuses, such as welcome bonuses and promotions for existing players.
Because they also come with restrictions, you may want to do a little research – such as reading online casino reviews like the ones at LuckyMe – to find out if a bonus is truly worth accepting.
Got Questions? We’ve Got Answers
What are online casino bonus codes?
Online casino bonus codes and promo codes allow you to claim certain bonuses. You may need to use a code to unlock a bonus at an online casino – or to get the best offer.
Which online casinos offer the best bonus codes?
Out of the 10 online casinos that offer promo codes to unlock welcome bonuses, the best include:
-
BetRivers: ODDSBONUS
-
Caesars Palace: ODDSBONUS2500
-
Borgata: ODDSBONUS
-
BetMGM: ODDSSEEKER
-
Party Casino: SEEKERBONUS
Are there any restrictions associated with casino promo codes?
Yes, when accepting a bonus with a promo code you must:
-
Play qualifying games
-
Clear wagering requirements
-
Pay attention to game contribution percentages
-
Be eligible for the bonus
Can all players use a bonus code to get promos at online casinos?
No, to use a bonus code, you must be at least 21 years old and located in a state where the code is offered. Only one person per household may use a bonus code at any online casino.
Do I need a code to accept a bonus at an online casino?
You don’t always need a code to accept a bonus at online casinos, though failing to use a code when you need it could result in forfeiture of the bonus.
It’s always best to double check and see if a code is available before signing up at an online casino.
What happens if I don’t use a bonus code when signing up at an online casino?
If a code is required to claim a bonus at an online casino and you fail to enter it when prompted, you could forfeit your bonus funds.
Alicia is Lucky.me's Lead Editor & Fact Checker! She's been reviewing online casinos, sportsbooks, and other gaming since 2021, but has well over a decade of experience writing and editing for some of the largest online magazines and brands since 2011! Over her career, Alicia has worked as a travel and entertainment writer & editor contributing to widely read digital publications such as The Spruce, The Balance and The Spruce Pets, VeryWell, and TripSavvy. Alicia makes sure our readers can trust every word - holding both our team & our gaming operator partners to the highest standard to ensure that our readers always have the best possible experiences playing gaming online! Beyond Lucky.me, Alicia is a marketing expert, entrepreneur, and avid traveler based in Connecticut!
More about Alicia ButlerGet over $1,000 in casino bonuses