Best NJ Sportsbook Promos for February 2025

Updated: February 20, 2025

New Jersey sportsbook bonuses are available to be claimed today. The list of options includes over $5,000 in welcome offers for new players, ongoing promo opportunities for existing users, and fantastic rewards programs for even more perks and incentives. 

Sports betting continues to be a massive hit in the Garden State. There are currently 13 active NJ online sportsbooks, down from a peak of 27 following legalization in 2018. This page has complete details on the best sportsbook promos, codes and rewards.

Key statistics and facts

👥 Population:9.5 million
⚖️ Regulator: New Jersey Division of Gaming Enforcement
🎂 Legal gambling age: 21
📱Online sports betting: Yes, 13
🏟️ Retail sportsbooks:Yes, 11

List of all NJ sportsbook promo codes and bonuses

A complete list of all NJ sportsbook promo codes and bonuses can be found in the table below. New players have a range of offers that are available to be claimed today, including no sweat bets, bet and get offers, and bonus bets. 

NJ sportsbookFull bonusBonus code
BetMGMGet up to $1,500 back in bonus bets if you don’t win your first bet. TBD
DraftKingsBet $5, get $200 in bonus bets instantly. TBD
FanDuelBet $5, get $150 in Bonus Bets if you win. TBD
CaesarsBet $1, double your winnings on your next 10 wagers. TBD
BallyBet $10 and get $50 in bonus bets. TBD
FanaticsGet up to $1,000 in no sweat bets. TBD
bet365Bet $5 to get $150 in bonus bets OR a first bet safety net up to $1,000. TBD
betParx100% bet match up to a $100 bonus bet. TBD
BetRiversSecond chance bonus bet up to $250. TBD
Borgata SportsBet $20 and get $200 in bonus bets. TBD
ESPN BetBet $10 to get $100 in bonus bets + 30 days of ESPN+. TBD
Hard Rock BetGet up to $100 back if your first bet doesn’t win. TBD
Prime Sportsbook100% up to $100 first time deposit. TBD

Always shop around and compare value. For new players, examine the welcome offers closely while also considering rewards programs and other promos. Existing users should compare the available lines and current bonus offers before placing their wagers.

🏆 Top 5 NJ sportsbook bonuses and codes

1. BetMGM Sportsbook: Best welcome bonus for new sports bettors

BetMGM Sports NJ lobby

What we like: BetMGM has one of the best rewards programs for sports bettors in NJ, plus regular ongoing promos like boosts. You can easily earn reward points and tier credits by simply placing bets, and get perks like birthday gifts and complimentary early check-in on hotel stays.    

What we didn’t like: Odds and lines could be better in some spots, while navigating the website takes some getting used to. While the rewards program offers solid benefits for each tier, it takes an extensive number of points to reach the highest levels.

Once you’re signed up to play, you’re automatically enrolled in BetMGM Rewards. You can earn points on both straight bets and parlays, with the rewards climbing for the latter. Regular parlay bettors can rack up redeemable points at a quicker pace.

Terms and conditions

First Bet Offer – Get up to $1,500 in bonus bets back if you don’t win. 

  • Sign up, deposit $10 or more, and place your first bet on any game, with minimum odds of -10,000. 
  • You have seven days to use the first bet offer token after signing up. 
  • Any bonus bets that you receive back expire seven days after receipt. 
  • If your first bet is $50 or less, you get back one bonus bet token if you lose. 
  • For first bets over $50 that lose, users get back five profit boost tokens, each equal to 20% of the wager amount (maximum $1,500 in total). 
  • Each bonus bet can only be used once and is not included as part of any winnings.
Author Thumbnail

Christopher Feery

Christopher Feery | Sports Writer at Comped.com
The BetMGM welcome bonus is one of the largest offers that you’ll find available today. It easily exceeds what new players can get from market leader FanDuel. It’s tough to beat having insurance on your side, but more user control for using bonus bet credits would be great.

BetMGM quick facts

🎁 Welcome bonusGet up to $1,500 back in bonus bets if you don’t win your first bet. 
💰 Deposit bonusNothing right now.
💵 Minimum deposit$10
💸 Payout speed24 hours or less for PayPal, Apple Pay, and Play+. 
🏧 Accepted paymentsDebit Cards, Credit Cards, Online Banking, PayPal, Apple Pay, Venmo, Play+ 
⭐️ App store rating4.8 (226k ratings) 
⭐️ Google rating4.3 (34k reviews)
🏆 Best valueEarn 50 rewards points and 50 tier credits for $100 in a parlay bet.  

2. FanDuel Sportsbook: Great for bonuses, but lacks rewards

FanDuel Sports NJ lobby

What we like: Month after month, FanDuel is the market leader in NJ and has one of the most user-friendly platforms you could ask for. When there’s a big game or event on tap, FanDuel isn’t shy about dropping numerous bonus and promo offers for players to consider.  

What we didn’t like: While FanDuel hits the right notes with ongoing bonuses and promos, the lack of a rewards program for sports bettors is disappointing. New players have to win their first bet to receive a bonus. For comparison, bet365 has the same bet and get offer, but players get the bonus, win or lose.

The welcome bonus gives new players a great chance to bet a little to get a lot, but you have to win the wager to get the reward. There are value opportunities to be found in the form of odds and profit boosts, so be sure to visit FanDuel before placing your bets.

Terms and conditions

Bet $5, get $150 in Bonus Bets if you win. 

  • Sign up and make a deposit of at least $5. 
  • Place a $5 bet of your choice with no minimum odds requirement. 
  • If you win, you’ll get back $150 in bonus bets. 
  • Losing bets are not eligible for the bonus. 
  • You have seven days to use the bonus bets. 
  • Bonus bets do not need to be used in one lump sum and can be split up. 
  • The amount of the bonus bet is not returned as part of any winnings.
Author Thumbnail

Christopher Feery

Christopher Feery | Sports Writer at Comped.com
FanDuel delivers a straightforward welcome offer that gives new players the chance at a great bonus for a small outlay, but you have to win to get the reward. A rewards program for regular players would be a big plus, but the steady boosts and promos remain a big draw.

FanDuel quick facts

🎁 Welcome bonusBet $5, get $150 in Bonus Bets if you win. 
💵 Deposit bonusNothing right now.
💵 Minimum deposit$5
💸 Payout speed24 hours or less for PayPal, Venmo, and Play+. 
🏧 Accepted paymentsDebit Cards, Credit Cards, Online Banking, PayPal, Apple Pay, Venmo, Play+ 
⭐️ App store rating4.9 (1.7M ratings) 
⭐️ Google rating4.7 (354k reviews)
🏆 Best valueRegular odds and profit boosts on top games and events for chances at more winnings. 

3. Caesars Sportsbook: Best sportsbook for loyalty rewards

Caesars Sportsbook NJ lobby

What we like: Caesars offers a fantastic rewards program where bettors can rack up points and climb tiers, plus regular boosts and promos. There’s a realistic path to follow as you rise the ranks, with the chance to earn perks like bonus bets and free or discounted hotel stays. 

What we didn’t like: Reward points earned can vary based on the odds. That can make it confusing for bettors to track, but details can be found in your account section. The platform is simple and easy-to-use, but not quite as smooth and feature-rich as competitors like FanDuel.

Caesars provides bettors with reasonable goals to strive for via its rewards program, with chances to earn comps like free stays and discounted vacations along the way. Bettors can also find regular value with a steady stream of boosts and promo offers.

Terms and conditions

Bet $1, double your winnings on your next 10 wagers. 

  • Sign up and make a deposit of $10 or more.
  • Place a simple $1 bet of your choice. 
  • Caesars credits you with 10 100% profit boost tokens. 
  • You have 14 days to use the tokens before they expire.  
  • The maximum wager for each profit boost token is $25. 
  • Potential winnings for each token are capped at $2,500.
Author Thumbnail

Christopher Feery

Christopher Feery | Sports Writer at Comped.com
The Caesars welcome bonus gives new players the chance to double their winnings on their next 10 bets. It’s a great way for players to hit the ground running with a small bet, as opposed to the all-or-nothing nature of the FanDuel new customer offer.

Caesars quick facts

🎁 Welcome bonusBet $1, double your winnings on your next 10 wagers. 
💰 Deposit bonusNothing right now.
💵 Minimum deposit$10
💸 Payout speed24 hours or less for PayPal. 
🏧 Accepted paymentsDebit Cards, Credit Cards, Online Banking, PayPal, Apple Pay, Venmo, Play+ 
⭐️ App store rating4.7 (81k ratings) 
⭐️ Google rating4.4 (28k reviews)
🏆 Best valueA simple $1 bet gets you 10 100% profit boost tokens. 

4. Bally Bet Sportsbook: Offers extra value through profit boosts

BallyBet Sports NJ lobby

What we like: Bally Bet welcomes new players with a straightforward bet and get welcome offer. Once you’re in the door, you can take advantage of ongoing promotions like profit boosts. Rack up points and Bally Rewards for even more perks.  

What we didn’t like: The Bally Bet sportsbook platform is on the basic side when compared to BetMGM and FanDuel. For the rewards program, it takes some doing for bettors to rack up points at an average of 1 point for every $2 in wagers.

The best value opportunities at Bally Bet can be found in the welcome bonus and ongoing promotions. The rewards program also gives bettors a chance to rack up points and earn perks, but it takes some volume and effort to do so.

Terms and conditions

Bet $10 and get $50 in bonus bets. 

  • Sign up and make a deposit of $10 or more. 
  • Place your first bet of $10 at minimum odds of -250.
  • The wager must settle within 28 days of being placed. 
  • You’ll get back two $25 bonus bet tokens upon settlement.
  • Bonus bets expire seven days after receipt and can only be used on straight bets, parlays, and SGP wagers.
Author Thumbnail

Christopher Feery

Christopher Feery | Sports Writer at Comped.com
The Bally Bet welcome bonus gives bettors a straightforward way to try out a new platform with a bonus and no hassle. However, the offer is smaller than what you’ll find elsewhere. Both FanDuel and bet365 offer a greater potential return for a smaller first bet.

Bally Bet quick facts

🎁 Welcome bonusBet $10 and get $50 in bonus bets. 
💰 Deposit bonusNothing right now.
💵 Minimum deposit$10
💸 Payout speed24 hours or less for PayPal and Play+. 
🏧 Accepted paymentsDebit Cards, Credit Cards, Online Banking, PayPal, Play+ 
⭐️ App store rating4.6 (17k ratings) 
⭐️ Google rating4.3 (7k reviews)
🏆 Best valueA small initial outlay for a 5x bonus, plus ongoing boosts and promos.  

5. bet365 Sportsbook: Unique promos, like insurance on your first bet

bet365 Sports NJ lobby

What we like: The bet365 welcome bonus stands out with two choices: place a small bet to get a bonus, or get protection on your side for your first wager. Bet365 also features unique promos that you won’t find everywhere else, such as the automatic early payout.

What we didn’t like: There’s no traditional rewards or loyalty program for sports bettors, placing it a step behind in the crowded NJ marketplace. The platform is on the simple side, which could be disappointing for those who like bells and whistles.

The best value at bet365 comes from its regular promos, such as parlay and odds boosts. The early payout feature on big leads, such as an NBA side going up by 20+ points, gives bettors the chance to cash easy wins and limit the chance of disaster striking.

Terms and conditions

Bet $5 to get $150 in bonus bets OR a first bet safety net up to $1,000.

  • Sign up, make a deposit of $10 or more, and claim your welcome bonus. 
  • For the bet and get, place a $5 wager at odds of -500 or longer. You’ll get back $150 in bonus bets, win or lose. 
  • On the first bet safety net, place your first wager of up to $1,000 at minimum odds of -500. If it loses, get your stake back as bonus bets, up to the offer max. 
  • Any bonus bets you receive expire seven days after they are issued. 
  • Bonus bets can be used once and are not returned as part of any winnings you receive.
Author Thumbnail

Christopher Feery

Christopher Feery | Sports Writer at Comped.com
Delivering two welcome bonus options for new players to consider places bet365 ahead of competitors like FanDuel with one take-it-or-leave-it offer. Regular promos also help it stand out, but the lack of a rewards program like Caesars and others brings it back down a peg.

Bet365 quick facts

🎁 Welcome bonusBet $5 to get $150 in bonus bets OR a first bet safety net up to $1,000. 
💰 Deposit bonusNothing right now.
💵 Minimum deposit$10
💸 Payout speed24 hours or less for PayPal and Venmo. 
🏧 Accepted paymentsDebit Cards, Credit Cards, Online Banking, PayPal, Apple Pay, Venmo, Play+ 
⭐️ App store rating4.8 (157k ratings) 
⭐️ Google rating4.6 (27k reviews)
🏆 Best valueOpen your account with a simple $5 bet to get $150, win or lose. 

Compare NJ sportsbook bonuses and rewards

When comparing NJ sportsbook bonuses and rewards, you’ll find that some simply provide more bang for the buck than others. Check out our complete list below of what’s available at the top books, compare the value of the offers, and more.  

NJ sportsbookRewards programPoints / $ wageredComp value
BetMGMMGM Rewards20 Rewards Points and 20 Tier Credits for $100 in a straight bet. 50 RP and 50 TC for $100 in a parlay. Redeem online and at MGM Resort destinations. Get a tiered point multiplier as you climb tiers, like 30% for platinum status (200,000 TC). 
DraftKingsDynasty Rewards1 Tier Credit: Every $18 wagered at -300 or greater. 2x TC: Odds -125 to +200.4x TC: Odds of +200 to +500.8x TC: Odds of +500 or greater.Redeem tier credits online for various perks. Make it to diamond status (90,000 TC) for access to elite live experiences and exclusive rewards. 
FanDuelNANAFanDuel does not have a rewards program, but does deliver a steady stream of boosts and other bonuses. 
CaesarsCaesars Rewards Earn up to 10 Reward Credits and 10 Tier Credits for every $100 wagered on straight bets. Earn up to 20 RC and 20 TC for every $100 wagered on parlays. Redeem RC online and at Caesars destinations. Earn one free night for every 5,000 TC (platinum status) earned throughout the year, up to seven nights. 
BallyBally Rewards Straight wagers: 1 point per $2.Parlay: 1 point per $2, multiplied by the number of legs (up to $10).Teasers: $2 points per $2.Progressive Parlays: 1 point per $2.Points can be redeemed online and in person for bonus bets and exclusive promotions.
FanaticsFanCashOdds of -110 or shorter: Earn between .01 – 1% of bet amount. Odds between -109 and +950: 1-3%Odds between +951 and +3200: 3-6%Odds between +3201 and +7000: 6-9%.Odds between +7001 and +9000 or longer: 9-10%.  Redeem FanCash online for bonus bets and profit boosts, or use it at the Fanatics fanwear store. 
bet365NANANo rewards program at bet365, but the sportsbook does feature regular boosts and other promos. 
betParxNANAbetParx does not currently offer a rewards program for NJ sports bettors. 
BetRiversiRush RewardsEarn 1 point for $10 in straight bets. Parlays:  Earn 1 point based on the number of legs and wager amount – $3 for a 2-leg wager down to $0.50 for a 10+ leg parlay. Redeem bonus points in the bonus store. Reach the platinum tier (5,000 to 24,999 tier points) during a six-month earning period to unlock VIP benefits and comps. 
Borgata SportsBorgata Online Rewards/MGM Rewards20 Rewards Points and 20 Tier Credits for $100 in a straight bet. 50 RP and 50 TC for $100 in a parlay. When you sign up with Borgata, you’re automatically a part of MGM Rewards, with points eligible for redemption in person and online.
ESPN BetPENN Play Earn 1 Tier Point for every $5 parlay bet. Earn 1 TP for every $10 eager on other types of bets.Redeem points online for Penn Cash and use in the Penn Marketplace. Reach elite status (50,000-199,999 TP) for comped rooms at any Penn Entertainment location. 
Hard Rock BetHard Rock Loyalty rewardsEarn Rewards Points and Tier Credits on every wager. Points amount based on your level (1x for Member, 10x for Bronze) and odds for the wager, such as 1 TC for every $100 eager at -150 or shorter. Use the slider on the bet slip to calculate the reward for that wager. Redeem points for bonus bets and more at the online store. Reach gold status (1,000-3,999 TC) to begin unlocking tier-specific promos. 
Prime SportsbookPrime RewardsEarn one prime point for every $10 wagered. Climb your way through a five level tier structure to earn cashback. Once you reach black (Tier 4, 50,000+ Prime Points), 1,000 PP are equivalent to $50 cashback.   

How to get the best value from a NJ sportsbook

To get the best value from an NJ sportsbook, the first place to look is at rewards programs. Since you’re going to be wagering anyway, it makes sense to be rewarded for your efforts. As you earn points and ascend tiers, you can earn things like free rooms in Atlantic City and bet credits.  

That said, don’t let the potential for incentives influence the way that you play. Always practice responsible gambling, stick to your limits, and don’t go outside of your comfort zone.  

There are no rewards or incentives that outweigh the importance of gambling responsibly. 

Beyond a rewards program, also look for books that dish out regular promo offers like odds and profit boosts. The sportsbooks that you choose to play with should also align with your personal preferences for banking methods, customer service options, and more. 

💰 How to claim the bonuses

You can claim NJ sportsbook promos quickly and easily. From start to finish, you’re looking at just a few minutes of your time. Follow the below steps and you’ll be all set.

  1. Choose a sportsbook.

    Review the best NJ sportsbooks here on this page. When you find one that you’re interested in, click the links to get started.
  2. Register for an account.

    You’ll follow the prompts and enter the requested information, confirm your age and location, and click through to register your account.
  3. Claim your bonus.

    Use any applicable promo codes to claim your welcome offer. You may need to opt-in once your account is all set up, while some apply automatically.
  4. Make a deposit.

    Visit the cashier section on the sportsbook website or app. Choose your preferred banking method, and follow the instructions to make a deposit.
  5. Place your bet.

    Decide what you want to wager on. Click the odds for your selection, add your stake to the betting slip, confirm, and place your bet.
  6. Withdraw your winnings.

    When you win, winnings are credited to your account instantly once the bet settles. Head back to the cashier section to make a withdrawal.

What you can legally wager on in New Jersey

All of the top sports and events can be legally wagered on in New Jersey. The top sportsbooks have odds and lines available for all of the markets you could ask for, including player props, futures, in-game betting, niche sports, and much more. Most of the sportsbooks have a crossover product available, offering a NJ online casino as well.

Keep tabs on what’s going on in the world of sports. If there’s an upcoming event that’s capturing tons of attention, look for offers before placing bets. There are promos available for the Super Bowl as well as smaller events like a nationally–televised NBA game.

EventsEditor’s notes
🏈 NFLWagers include games, player props, and SGPs. Bet on futures like NFL MVP, plus the NFL Draft.  
🏀 NBAWagers include games, player props, and SGPs. Bet on futures like NBA MVP winner, plus the NBA Draft. 
⚾️ MLBWagers include games, player props, and SGPs. Bet on futures markets like MVP and Cy Young award winners. 
🏒 NHLWagers include games, player props, and SGPs. Bet on futures markets like conference and award winners.  
🏉 College FootballBetting is available on all regular season and postseason games, including player props. No wagering on games taking place in NJ or involving in-state teams. 
🏀 College BasketballBetting is available on all regular season and March Madness games, including player props. No wagering on games taking place in NJ or involving in-state teams. 
⚽️ SoccerYou can bet on all of the top leagues, such as MLS, Premier, Champions, and a wide range of international circuits. 
⛳️ GolfWagering is available for all PGA Tour and major events, plus select international competitions and futures. 
🎾 TennisWagering is available on all ATP, WTA, and Grand Slam events, plus select international circuits and futures. 
🥋 UFCBetting is available on all UFC events, including props. Some sportsbooks also have odds for smaller MMA organizations. 
🥊 BoxingYou can bet on all of the top bouts, including props, with some books also providing odds for other fights.  
🏎️ Formula 1Wagering for all of the scheduled races, including event winners and select props, plus a handful of futures markets.   
🏁 NascarWagering for all of the upcoming races, including event winners and select props, plus a handful of futures markets.   
🌎 OlympicsYou can bet on team and individual events at the Summer and Winter Olympics. 
🏓 Other sportsBetting is available on a wide range of smaller sports, including Cycling, Darts, and Table Tennis. 
🎯 Additional marketsBetting is permitted on the Academy Awards. No wagering on politics or other non-sporting events. 

💳 Deposit and banking options

The best New Jersey sportsbooks have a variety of deposit and banking options. When adding funds, the minimum deposit is typically $5 or $10, while withdrawal minimums are usually $10. The most common deposit and banking methods at New Jersey sportsbooks are:  

  • Online Banking
  • Debit Cards
  • PayPal
  • Apple Pay
  • Bank Transfer
  • Credit Cards
  • Prepaid Cards 
  • Venmo

After you sign up to play, deposits are processed instantly and will be available to play with right away. Winnings are credited when bets settle. Withdrawal processing times vary, but could be as quick as 24 hours or less, depending on the method that you use. 

Licensing and regulation in NJ

Sports betting licensing and regulation in New Jersey is handled by the New Jersey Division of Gaming Enforcement and the New Jersey Casino Control Commission. Legal online sports betting debuted in the state in August 2018, with the market steadily growing ever since. 

To set up shop in NJ, online sportsbooks must have a land-based partner, each of which can share their license with up to three online books. Approved partners are the nine casinos located in Atlantic City, Monmouth Park racetrack, and Meadowlands Racing & Entertainment.  

The NJDGE enforces rules and regulations, complete details of which can be found on the agency website. All legal online sportsbooks in the state display the department logo to indicate that they are licensed and regulated.  

Responsible gambling in New Jersey

All are encouraged to adhere to the tenets of responsible gambling in New Jersey. For example, bettors should always play within their means. If you or someone you know has been impacted or is showing signs of problem gambling, there are resources available. 

  • Responsible Gaming In NJ: Visit the NJDGE website for links to various information, resources, and tips that can help. 
  • Phone or Chat: You can call 1-800-GAMBLER 24 hours per day. Live chat is also available via the NJDGE site.  

NJ sportsbook bonus FAQ

What are the current legal requirements for sports betting in New Jersey?

You must be 21 or older to legally bet on sports in NJ and need to be within state lines when betting online. Sportsbooks use geolocation tracking to verify that you are where you say you are.

How do NJ sportsbook promotions like “Bet $5, Get $200” work?

For a bet and get promotion, players have to wager a set amount to receive back bonus bet credits. Examples include bet $5 to get $200, win or lose, while other promos may require you to win the bet to get the credit.

What are the most popular sportsbooks operating in New Jersey?

The most popular sportsbook in New Jersey is FanDuel. DraftKings is second based on typical monthly revenue, with books including BetMGM and Caesars also ranking highly.

Are there restrictions on betting on college sports in New Jersey?

You can bet on college sports in New Jersey, but there is a notable restriction. No betting is allowed on in-state teams or on games and events that take place in the state.

How can bettors maximize bonuses and promotions offered by NJ sportsbooks?

Bettors can maximize bonuses and promotions by seeking out NJ sportsbooks with great rewards programs, such as BetMGM and Caesars. Additionally, seek out the best lines for wagers you’re interested in placing before applying any boost tokens that you claim.

What are the wagering requirements for deposit match bonuses at NJ sportsbooks?

Wagering requirements are attached to deposit match bonuses, but the exact terms and conditions vary by NJ sportsbook. Many will require you to meet at least a 1x playthrough requirement before you can unlock the full value of the offer.

How do daily odds boosts at DraftKings and FanDuel compare in terms of value for bettors?

Odds boosts at FanDuel and DraftKings are typically very comparable. For example, both books regularly offer things like a 30% boost on a specific SGP wager. However, the boosts can vary, so check out both regularly to stay on top of the latest deals.

What is the difference between “Second Chance Bets” and “Bet-Get Bonuses” in NJ sportsbooks?

A second chance bet provides you with protection on a wager. If you lose, you’ll get back your stake, up to the offer limit, as bonus bet credits. For a bet and get bonus, you bet a set amount to get a bonus, potentially dependent on the result of the bet.

How do loyalty programs like iRush Rewards at BetRivers benefit frequent bettors in New Jersey?

A loyalty program such as iRush Rewards gives bettors the opportunity to earn perks and incentives based on their play. You can rack up points and climb tiers, and receive special offers like exclusive odds boosts, free bets, and more.

What factors should bettors consider when evaluating the fairness of an odds boost promotion?

Boosts can often be attached to things like multi-leg parlays and SGPs, which are bets that are difficult to win consistently. Beyond the potential return, consider the actual likelihood of winning the bet before you decide to place it.