Your Guide to New Jersey’s Best Sportsbook and Casino Bonuses

Since 2018 legal sports betting has exploded in popularity in New Jersey. Some of the biggest names in the gaming industry have launched mobile apps and the competition for market share means there is a treasure trove of great bonus offers for new customers.

First Bet Match
up to $1,001
5.0 rating
Deposit $50
4.8 rating
Promo Code: EDGE
$20 Free Bets &
4.5 rating
No Code Needed, Click GET BONUS
Risk Free First Bet
up to $1,000
4.5 rating
No Code Needed, Click GET BONUS
100% Matched Bonus up to
$250 FREE
4.3 rating
Promo Code: EDGE
First Deposit Bonus
up to $1,000
4.3 rating
No Code Needed, Click GET BONUS
New Customer First Bet
4.0 rating
No Code Needed, Click GET BONUS


New Jersey has a reputation as one of the most safely regulated gaming jurisdictions in the world and all sites must be licensed by the New Jersey Division of Gaming Enforcement (NJDGE). That means your money and data are totally secure.


With so many sportsbooks entering the flourishing NJ sports betting scene there has never been a better time for sports fans to join the action. Take advantage of a new account bonus by clicking on one of the Free Bet offers.


FreebetNJ has partnered with some of New Jersey’s most famous casino brands to bring you a range of the best welcome and deposit bonuses available at NJ legal online casinos.

5.0 rating
$25 No Deposit Bonus +
100% Matched up to
$1000 FREE
4.8 rating
$20 No Deposit Bonus +
100% Matched up to
$600 FREE
4.5 rating
$20 Free and $500 Deposit Match
4.5 rating
100% Matched Bonus
Up To
$250 FREE

New Jersey Online Sports Betting – FAQ

Is online sports betting legal in New Jersey?

Yes, New Jersey legalized sports betting in June 2018 and the first bets were placed online in August of the same year.

Who regulates online sports betting in New Jersey?

The New Jersey Division of Gaming Enforcement (NJDGE) which was founded in 1977. It maintains integrity and regulatory oversight within the gambling industry in New Jersey. They ensure all operators are comprehensively vetted so your funds, identity and privacy are all totally secure when placing wagers online.

What age do I have to be to place a bet?

You have to be 21 years or older.

Is online sports betting safe?

Yes. New Jersey is widely regarded to be one of the most tightly regulated gambling jurisdictions in the world under the watch of the New Jersey Division of Gaming Enforcement. As long as you play on a sportsbook that is approved by the NJDGE it is completely safe.

Where can I place a bet online?

You can bet with any of the legal online sportsbooks. All are affiliated with a New Jersey land-based licensed operator.

Where can I find out more about legal betting in America?

The Betting America website is one of the best resources for legal sports betting and online casinos in the US. You will find up to date information on the states that are legal for online gambling as well as sportsbook and casino reviews with bonus offers.

DraftKings SportsbookResorts AC
FoxBetResorts AC
FanDuel SportsbookMeadowlands
William HillMonmouth Park
Caesars SportsbookCaesars AC
SugarHouse SportsbookMonmouth Park
ResortsResorts AC
888 SportCaesars AC
Golden Nugget SportsbookGolden Nugget AC
BetMGMBorgata AC
Hard Rock Atlantic CityHard Rock AC
BetAmericaGolden Nugget AC
Borgata SportsBorgata AC
Bet365Hard Rock AC
TheScoreMonmouth Park
UnibetHard Rock AC
Wynn SportsCaesars AC

How to Get Started

You can set up a new account by going to the website of your sportsbook of choice via desktop or laptop and following the steps for new customers. Alternatively you can download the sportsbook’s app on your iPhone or android device and complete the registration process within the app itself.

-iPhone: Search for your sportsbook within the Apple App Store. Once you have located the app download it to your device then open it and sign up.

-Android: The Google Play Store does not support real money online gaming apps so you will have to download the app directly from the sportsbook’s homepage. Note: for most Android devices you will need to choose the option “accept downloads from unknown sources”. Once you have it downloaded you simply open the app and follow the directions for setting up a new account.

You have to be 21 years or older.

No. You can create an account even if you live outside of New Jersey but to place a bet you must be physically within New Jersey state lines.

No. State and Federal Law prohibit betting on New Jersey online sportsbooks from outside the state. This is maintained via Geolocation Technology. You are however free to register a new account and even make deposits and withdrawals from outside New Jersey.

Name, Address, Date of Birth, Email Address, Phone Number, Social Security Number (last 4 digits), ID may be required to verify your account.

Including but not limited to the following: NFL, College Football, NBA, College Basketball, NHL, MLB, Golf, Nascar/Motorsports, Tennis, UFC/MMA, Boxing, Soccer, Rugby, Australian Rules, Cricket, Table Tennis. This list is not exhaustive, see the individual sportsbooks for the markets they offer.

Betting on college sports is permitted, however you cannot bet on an event/game/contest that involves a New Jersey College Sports team. You can bet on all college events that do not have a New Jersey team participating.

All content on FreebetNJ is intended for audiences 21 years and older. Please gamble responsibly.

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800 GAMBLER (1-800-426-2537)