⭐ Best Sportsbook Promos & Bonuses in May 2025
May 2025 is packed with terrific sportsbook bonuses you can take advantage of to check out new betting sites. Utilizing bonus funds is a great way to boost your wagers since you might get additional bonus bets or get refunded if you lose.
The latest promo code update has been on DraftKings Sportsbook: the revamped welcome offer rewards you with $150 bonus bets once you’ve wagered $5. DraftKings has had similar promotions in rotation for a while, but the notable feature of this bonus is that the $150 bonus bets are in no way dependant on the outcome of your bet.
Another sportsbook that has recently updated its welcome offer is Fanatics Sportsbook. The new Bet $30, Get $300 Bonus Bets offer is an excellent sign up bonus and definitely outshines Fanatics’ alternative offer of $1,000 no sweat bets.

Claim the top betting bonuses from BonusFinder US!
⭐ Sports Betting Promotions in the U.S.
The best sportsbook bonuses serve a purpose beyond luring new customers; they are a key part of enhancing the sports betting experience. These offers can significantly increase your bankroll when you’re starting out or make you consider trying out a new online sportsbook.
Whether you’re looking for a welcome bonus to kickstart your betting journey or ongoing promotions to keep things interesting, we’ve got you covered. BonusFinder US lists only legal sports betting bonus offers so you can always bet safely on regulated sites.
Below we discuss bonuses and online sportsbooks which are available in several states where online sports betting is legal. Each of these online sports betting sites offers unique promotions that cater to different types of sports bettors.
FanDuel


Bonus | Bet $5, Get $200 in Bonus Bets |
FanDuel Sportsbook Promo Code | N/A |
Available In | AZ, CO, CT, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, MS, NC, NJ, NY, NV, OH, PA, TN, VA, VT, WA, WV, WY |
FanDuel Sportsbook is rolling out the red carpet for new users with its welcome bonus. By making an initial $5 deposit and placing a $5 wager on any sports betting market, you will receive $200 in bonus bets.
Note that there is a catch: you need to win your initial bet to get the $200 bonus bets. You don’t need a promo code to claim the offer: use our bonus link to get your bonus today!
Once your qualifying wager is placed, you’ll see the bonus funds on your account within 72 hours. FanDuel Sportsbook bonus is perfect for those looking to get a significant boost from their first bet without much hassle.
Caesars


Bonus | Bet $1, Double Your Winnings |
Caesars Sportsbook Promo Code | FINDERDYW |
Available In | AZ, CO, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, NJ, NY, NC, OH, PA, TN, VA, WV, WY |
Caesars Sportsbook is offering a top-tier sportsbook promotion for new users. They have a different approach to welcome offers than most competitors: Ceasrs Sportsbook offers 10x 100% profit boosts after you’ve placed a qualifying first bet of $1! In practice, you get a chance to double the winnings for your next 10 bets.
To take advantage of this offer, use the Caesars Sportsbook promo code FINDERDYW during the registration process.
The profit boosts are rewarded to you regardless of the outcome of your first bet. Note that although the qualifying wager is just $1, the minimum deposit limit at Caesars Sportsbook is $10. The profit boost tokens are valid for 14 days, after which they expire.
DraftKings


Bonus | Bet $5, Get $150 Bonus Bets |
Bonus Code | N/A |
Available In | AZ, CO, CT, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, NH, NJ, NY, NC, OH, OR, PA, TN, VT, VA, WV, WY |
DraftKings Sportsbook offers the best sportsbook bonus for sports bettors in numerous states. You get $150 in guaranteed bonus bets right after placing your first bet worth $5 or more, no matter whether it wins or loses.
The bonus bets expire in 7 days and are all equal in size. You can spend them on nearly anything on DraftKings Sportsbook; the DraftKings Sportsbook bonus is available in all states where they operate.
BetMGM
Bonus | Up to $1,500 in Bonus Bets if Your First Bet Loses |
BetMGM Sportsbook Promo Code | FINDERSPORTS or SPORTSBONUS |
Available In | AZ, IL, IN, IA, KS, LA, MD, MA, NY, NC, OH, PA, TN, VA, WY |
BetMGM Sportsbook has two different welcome bonuses depending on the state you’re in. The first one is available in most states and is a generous first bet insurance worth up to $1,500 in bonus bets! This promotion is rewarded if your initial bet loses when using the BetMGM Sportsbook promo code FINDERSPORTS (SPORTSBONUS in MA and NY).
This promotion requires a minimum deposit of $10 to qualify. If your losing bet is $50 or more, you get five equal bonus bets; if it’s less than $50, you get one bonus bet.


Bonus | Bet $10, Get $150 if You Win |
BetMGM Sportsbook Promo Code | FINDERBG150 |
Available In | CO, MI, NJ, PA, WV |
Players in Colorado, Michigan, New Jersey, Pennsylvania, and West Virginia have a different welcome offer: bet $10 and get $150 bonus bets if your bet wins. The promo code for this offer is FINDERBG150.
Fanatics
Bonus | Bet $30, Get $300 in Bonus Bets |
Fanatics Sportsbook Promo Code | N/A |
Available In | AZ, CO, CT, IL, IN, LA, MA, MD, MI, NC, NJ, OH, PA, TN, VA, WV |
Much like BetMGM, Fanatics Sportsbook also offers slightly different bonuses depending on your location. The first offer is $300 bonus bets once you’ve wagered $30. No Fanatics Sportsbook promo code is required to cash in the welcome bonus. To claim it, just opt in when asked to and bet $30 to get your welcome offer!


Bonus | Bet & Get up to $1,000 No Sweat Bets |
Fanatics Sportsbook Promo Code | N/A |
Available In | AZ, CO, CT, IL, IN, IA, KS, KY, LA, MD, MA, MI, NJ, NY, NC, OH, PA, TN, VT, VA, WV, WY |
Fanatics has a secondary offer that’s more widely available: up to $1,000 no sweat bets. You need to opt in and bet at least $5 to get a matching bonus bet. If you wager every day for 10 days, you get bonus bets worth up to $100 for each bet. To claim the maximum bonus, you need to bet $100 every day for 10 days. This offer is also available in the states where the
Fanatics offers the option to choose how much you want to use per bonus bet. For example, you can choose to split your $100 bonus bet into two $50 bets, or five $20, or basically any way you want. The minimum bet is just $0.10!
bet365


Bonus | Bet $5, Get $150 in Bonus Bets |
Bonus Code | BONUSFINDER |
Available In | AZ, CO, IN, IA, KY, LA, NJ, NC, OH, PA, VA |
bet365 has been expanding its operations in the United States at a steady pace. Currently, the online sportsbook offers a welcome bonus of $150 bonus bets. You can unlock the bonus by placing a qualifying wager of at least $5 and wait it to settle. Whether your bet wins or loses, bet365 rewards you with $150 bonus bets. Use our bet365 bonus code BONUSFINDER to claim your offer!
Although the bet365 promo code is pretty standard compared to other betting platforms, bet365 Sportsbook has excellent live betting options and betting features that make it worthwhile.
ESPN Bet
Bonus | Bet $10, Get $100 & ESPN+ |
Bonus Code | FINDER |
Available In | NJ, MI, PA |
ESPN Bet promo code FINDER awards you a $100 bonus bet after you’ve wagered $10. The bonus bets are credited as 5 x $20 bets. Additionally, if you made an eligible deposit, you’re also rewarded with a 30-day ESPN+ promotion code! Note that you must be subscribed to emails to get the ESPN+ offer.
ESPN Bet is the successor of Barstool Sportsbook and safe to say the well-known brand name has been an asset for the online sportsbook. ESPN Bet has gained a lot of customers since its initial launch, but has struggled to claim a foothold in the industry.
Other Sportsbooks
In addition to the national brands, there are plenty of smaller sportsbooks in the sports betting industry that are available in only one or handful of states. They have bonuses for new customers too, but might lack promotions and betting markets the sites above offer.
- Action 247
- Bally Bet
- BetJACK Sportsbook
- Betly Sportsbook
- BetRivers Sportsbook promo code
- Betr Sportsbook
- Crab Sports
- Golden Nugget Sportsbook
- Hard Rock Bet Sportsbook
⭐ How to Claim the Best Sportsbook Promos?
The process of claiming new user sportsbook promos is very easy, but it’s important to follow the steps correctly to ensure you receive the bonus. If you’re a new user, there are a few things you need to know in order to have a great sports betting experience.
Start by reviewing the list of sports betting promos and choose the right offer for you. Once you’ve made your choice, click on the provided link. You can always come back to sign up on more online sportsbooks!
1. Register an Account
To claim sportsbook bonuses, you first have to register for an account. This process involves completing an online registration form with personal details such as your full name, address, and email. You also have to provide the last four digits of your Social Security Number for verification purposes.
After entering your personal details, set up your login information, including a username and password. You’ll also need to agree to the terms and conditions before completing the registration process. Some online sportsbooks may require you to verify your identity by uploading a government-issued photo ID.
2. Make a Deposit
Once your account details have been set up, the next step is to make a deposit. Users can deposit funds using various payment methods such as credit/debit cards, e-wallets, or bank transfers. Choose your preferred payment method and make a deposit during the registration process.
Before creating an online sportsbook account, consider the available deposit and withdrawal methods to ensure you choose the most convenient option for you. This will help you avoid any potential issues when funding your sportsbook account.
You can see which payment methods each of our recommended online sports betting sites have available from the list above. Betting sites that accept debit cards are the most common.
3. Use Sportsbook Promo Codes
Many online sportsbooks require you to use sportsbook promo codes to indicate you want to get the offer. You can find all current sportsbook promo codes in your state from BonusFinder US.
Enter the sportsbook promo code exactly as provided during the registration process to unlock the bonus. Failing to enter the bonus code correctly or within the specified timeframe might result in losing the bonus.
⭐ Common Types of Sportsbook Promotions Explained
Sportsbook bonuses aim to sustain bettors’ engagement and enthusiasm about wagering online. Beyond the initial sign-up bonus offers, sports betting sites provide various promotions that can enhance your experience and provide additional value.
By taking advantage of these sports betting promotions, you can potentially increase your winnings. Below we walk you through the best sports betting promos you can get on online sportsbooks.
Second Chance Bets
“Second chance” or “first bet on us” bonuses are quite straightforward and most online sportsbooks have offered one of these to new customers. The names might vary depending on the site, but the idea of the welcome bonus is the same.
After you sign up, you place your first bet from your sports betting bankroll. If your bet settles as a loss, meaning you didn’t win anything, you get comped in site credit. This usually means bonus bet credits you can use on anything on the online sports betting site.
If your bet is graded a win, you don’t get this bonus which is the main downside to these offers compared to the others on our list. Still, a sports betting promo like this is worth claiming if you want to sign up on several of the best betting sites or if you want to middle.
The wagering requirement on 2nd chance sign up bonus offers is often just 1x, meaning you wager your credits and can claim the winnings from them; the stake itself goes back to the sportsbook. If you lose, you don’t get anything back.
Bet & Get
Bet & Get offers are some of the best sportsbook promotions available just because the minimum deposit and bet are often quite low. For example, both FanDuel Sportsbook and DraftKings often require just a $5 initial wager. However, the minimum deposit required might be bigger than the minimum bet.
In some cases, you must win your first bet to get the bonus credits although it’s more common just to have the wager settle. Once you’ve either placed the bet or it has settled, you get the credits posted on your account.
Most of the online betting sites offering these bonuses require you to wager the credits just once before you can withdraw the winnings. Again, you don’t get the stake back from the bonus wagers as it goes back to the online sportsbook.
Deposit Match Bonuses
A first deposit bonus provides an effective way to amplify your starting bankroll. These promotions involve the online sportsbook matching your deposit amount up to a specified limit. For example, a 100% deposit bonus up to $500 means if you deposit $500, you get an additional $500 in bonus credits.
When claiming a deposit bonus as a sports betting promo, it’s crucial to note the required initial deposit and wagering requirements. If you don’t deposit enough, you don’t get the bonus amount. And unlike the first two bonuses discussed, deposit bonuses often have 5x or higher playthrough requirements.
If you don’t complete the wagering requirement in the allotted time, the remaining deposit bonus funds will be withdrawn from your account. This means you could lose out on significant sums if you’ve made some excellent bets. Therefore, reading the T&Cs for each deposit match bonus is very important.
Referral Bonuses
Moving on the ongoing promos you can find on the best sports betting websites. A referral bonus is a great way to boost your bankroll as you get a bonus bets promotion if your friend signs up using your referral code.
One thing to note about referral bonus offers: often your friend doesn’t get the actual sign up bonus if they sign up through your link, as the referral offer also includes something for your friend if they complete certain actions on the site.
Reload Bonuses
Reload bonuses aim to encourage routine deposits by matching a percentage of your deposit with bonus funds. These bonuses are typically available on a weekly or monthly basis; you can see the current offer from the sportsbook’s website.
For example, sportsbooks may offer a 50% reload bonus up to $100 on deposits made during the weekend. A reload bonus works just like a welcome bonus; you get the funds to your account if you’ve completed the required steps (like deposited the minimum amount required).
Timing your deposits to coincide with these reload bonuses can really increase your payroll with very little effort. Since you can only get one sign up bonus per sportsbook, utilizing these bonuses is worthwhile for active bettors.
Odds Boosts
Odds boosts are another common promotion. These increase the odds on specific bets, offering higher potential payouts. Sportsbooks like Caesars and BetMGM often feature daily odds boosts on a number of games and bet types. Taking advantage of these boosted odds markets can significantly improve your chances of profiting if your bets win.
Profit boosts are quite similar, but instead of boosting the odds, they increase the payout of a bet. The outcome is the same though, you win more money than you would without the boosts.
Parlay boosts and cash outs are other popular promotions. Parlay boosts increase the payout for a successful multi-leg parlay bet (including same game parlays), while cash out offers allow bettors to recoup a percentage of their stake if the bet is tanking. These promotions add an extra layer of excitement and security to your betting experience.
Parlay Insurance
For bettors fond of multi-leg parlays, getting insurance on these bets is terrific. This promotion refunds (most of) your stake if one leg of your parlay bet loses. Typically, parlay insurance covers bets with a minimum number of legs, such as four or more.
The refund is often given as a bonus bet rather than cash, but it still provides a valuable safety net. This promotion can make betting on parlays less risky and more enjoyable, knowing that a single misstep won’t ruin your entire wager.
Loyalty Programs
Finally, many gambling brands have their own loyalty and rewards programs. You’ve probably heard of Caesars Rewards, right?
These programs award you with points when you use the platform actively; for example, Fanatics awards FanCash for every wager you make on the sportsbook and you can use it to buy merchandise or bet on sports.
On other sportsbooks, you can use your points to get discounts and free stays at retail properties. You can find specific details of the loyalty programs from the sportsbooks’ websites.
On many sites, you are automatically included in the program and don’t have to sign up separately. If you don’t want to take advantage of the loyalty rewards, you can opt out or ignore them.
⭐ Betting Promos Terms & Conditions
Before you can benefit from the bonuses described above, you need to accept the terms and conditions. They detail things like the time period the bonus is valid for, what types of bets or sports you can bet on with it, and the wagering requirements.
Responsible gambling laws require sportsbook operators to post these, so they should be easy to find. Below we detail some of the things you should be aware of; you can find more information from our sports betting guide.
Wagering/Playthrough Requirements
The wagering requirements are crucial to check for every bonus. If the wagering requirement for a bonus is 10x, you need to wager the money 10 times before you can withdraw any winnings. Keep in mind that they can apply to your initial deposit as well.
If you don’t complete the wagering in the allotted time frame, you will lose the bonus money and any winnings associated with it (but you get to keep the money from your initial deposit that’s left). That’s why it’s important to make sure you get a bonus that suits your style of betting; if you only bet once a month $10 or $20 but have deposited $100, you’ll waste most of the bonus money.
Limitations
Some welcome offers have limits for what you can bet on and how. For example, some offers might only apply to certain sports or on certain bets like straight bets. These will always be listed on the terms and conditions so you don’t accidentally make a wager that doesn’t qualify for the bonus. Below are some other limitations operators often set for their bonuses.
- Maximum Bonus: The max usually ranges from $150 to $1,000 but is always clearly stated for each bonus. If you deposit or wager more than the maximum amount, the funds over the limit don’t count towards the bonus money.
- Minimum Deposit: Common minimums are $5 or $10 but sometimes you don’t need to wager all the money you deposit to get the bonus. If you deposit less than the minimum, you won’t get the bonus.
- Qualifying Bet: A common is example is that you need to bet $5 or $10 to get the bet credits from the sportsbook. If an initial wager is required, you have to follow the instructions exactly to get the bonus.
- Minimum & Maximum Odds: Multiple sportsbooks have minimum odds restrictions for your bonus bet or qualifying wager, such as -200. This means you have to place a bet where the odds are -200 or higher, like +320. The same goes for maximum odds, although these are not common.
- Expiration: Often you need to deposit and place your first wager within a week/month of signing up to qualify for the bonus offer (depending on the type of bonus, of course). If you don’t engage with the site, the bonus might be withdrawn or the bets you make after the time limit won’t yield you any bonus funds.
- Cash Out: Finally, you can’t cash out any qualifying bets or wagers made with bonus bets. Cashing out means withdrawing a wager before it’s settled. If you do, you won’t be compensated in any manner.
⭐ How to Make the Most Out of Your Sportsbook Bonus
Now that you’ve got the welcome bonus, what should you do with it? You should always bet for fun; very few sports betting enthusiasts have the time or money to bet for a living. If you want to keep it simple, just bet on the team you love and root for their success.
However, you can try to ensure some winnings if you want to spend a bit more time on betting. Remember that betting should be fun and once the fun stops, you should stop too.
- Betting on the underdogs might give you better value if they do win; in addition, the minimum odds restrictions prevent you from betting on the massive favorites anyway. Keep in mind that the underdogs are less likely to win so this might not be a sustainable strategy if they keep losing. If you want to see how much you stand to win, you can use our odds calculator.
- Hedging means betting both sides. Do this at two different sportsbooks utilizing the bonuses, or your own money, to make sure you win. Don’t bet both sides on the same sportsbook since it can get you banned from that site. Another form of this is arbitrage, meaning you bet on opposing wagers with the same odds; you still make some money or at least break even if you’ve placed the bets correctly. This requires some research and is therefore not a suitable strategy for everyone.
- Instead of trying to hit a huge parlay, seek a single bet with similar odds. Parlays are tricky, especially with sports like hockey and baseball, so it might not be the best option for your welcome bonus. If you do wish to place a parlay, make use of a parlay calculator to see how much you stand to win. To find the most competitive odds, check out a couple of books to compare.
- Time your first deposit and wager around promotional periods, such as major sports events, to claim more lucrative bonus opportunities. It also makes sense to sign up on sportsbooks when the sports you want to bet on are in-season; if you only place futures, you’ll be waiting for your bonus bets for a long time.
- Make sure you know which markets are ineligible for the sportsbook bonus. If you bet on a sport or choose a bet type that isn’t included in the promo, you won’t get the credits later on. You can always find the excluded bets from the T&Cs so make sure to actually read them! In addition, make sure you follow the time limits set in the T&Cs since you might lose out on the bonus bets if they expire.
Last updated:
⭐ Sportsbook Promos: FAQs
- Where can I claim sportsbook promos?
-
Legal online sports betting is available in AZ, CO, CT, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, NH, NJ, NY, NC, OH, OR, PA, TN, VT, VA, WV, WY.
- Do I have to be a resident of a sports betting state to bet for real money?
-
No, you only need to be within the limits of a legal sports betting state when you place your bet. You can even browse bets, deposit, and create accounts from out of state.
- Can I claim multiple sportsbook promos?
-
Yes. You can claim sportsbook promos from multiple online betting sites. Furthermore, most betting apps give you bonus bets for existing users in addition to the new user bonus.
That said, you can't claim multiple welcome promo codes on a single platform.
- How do I know which sportsbook promo is good?
-
It can be hard, especially if you're not an experienced sports bettor. On this page we look to help you by comparing the best bonuses.
However, it's always important to do your own research. Furthermore, you should always only bet money you can afford to lose, even with promotional offers.