NJ's Best Gambling Sites

New Jersey, your online gambling comparison site has arrived.

Top NJ Pick Bet MGM Casino
Our score 88%
  • Sports
  • Casino
  • Bingo
  • Poker
  • Lottery
  • Esports
img hero

About NJ


Our expert reviews are at the heart of what we do. The team takes an in-depth look at every gambling site we feature, reviewing everything from betting markets and games to bonuses and payment methods. This gives you a real flavour of each different site and equips you with everything you need to find the perfect gambling site for you.


Our mission is to make finding your ideal gambling site easier than ever before. This is why we’ve built and calibrated an algorithm that produces a truly unbiased scoring system, based on the thorough research carried out by our review team. We help you get an at-a-glance understanding of the NJ’s best gambling sites.


We’ve created a vast range of handy guides, covering everything from casino game rules and betting strategies and of course responsible gambling. Whether you’re a beginner looking to learn how to play roulette or want to find out about a more niche topic such as WWE betting, we have an expert guide for you.

More about us

As seen in:

Sports betting

Best NJ Sportsbooks

Risk free first bet up to $500
Our score 91%
Sugar House
Get 100% Up To $250
Our score 86%
2 Risk Free Bets Up To $1500
Our score 81%
Bet $20 Get $100
Our score 90%
Instant Free Bet Up To $500
Our score 84%
50% up to $250
Our score 80%
888 Sport
100% Up To $500
Our score 80%
William Hill
Enjoy 100% up to $150
Bet 365 NJ
Up to $100 in Bet Credits
Unibet Sports
Enjoy 2x $10 Free Bets and $250 in Risk Free Bets

Who will you back?

New Jersey is a pioneer of online and mobile sports betting. Hot on the heels of the fall of PASPA, Garden State residents gained access to a great selection of sportsbooks, which has continued to grow. Deposit bonuses remain generous, and the sophistication of the betting experience is up there with America's best.

You'll find a great range of markets and very simple registration, deposit and withdrawal processes. All that's left to do is pick a winner - over to you.

Go to NJ Betting Hub

Online casino

Bet MGM Casino
100% Up To $1000 Deposit Bonus
Our score 88%
Party Casino
100% Up To $500 + 20 Free Spins
Our score 93%
Sugarhouse Casino
100% Up To $250 on 1st Deposit
Our score 73%
Borgata Casino
100% Up To $600 Welcome Bonus
Our score 87%
Caesars Casino
100% Match Up To $300
Our score 79%
Harrahs Casino
100% Up To $300 + $10 Free
Our score 69%

Spin it to win it

Online casinos in New Jersey are nothing new. NJ boasts one of the most vibrant and progressive online casino sectors in the whole of the US. The result? A great experience for players, and plenty of choice.

All the casino staples you'd expect are on offer - slots, blackjack and roulette tick the boxes for most customers. But if you're after live dealers, baccarat, craps or sic bo, you won't be disappointed either. We've dissected the market to help you find your perfect casino site - and maybe learn a thing or two on the way.

Go to NJ Casino hub

Gambling in New Jersey

With online casinos, legal and regulated sports betting and some of the best casino resorts in the world, the state of New Jersey is one of the most robust gambling markets in the United States of America. In fact, when it comes to the accessibility of gambling activities, there is no other state that has such a wide selection of legal recreational gambling activities.

The Garden State has the widest selection of online sports betting sites and online casino platforms in the US and therefore it should come as no surprise that the state of New Jersey is the largest US market for online gambling.

But, with so many options it can be difficult to figure out where to begin, so here is a quick overview of the market, for those interested in gambling in New Jersey.

Legal forms of gambling in New Jersey

New Jersey has earned the reputation of the largest market for online gambling in the US and with good reason. Online sports betting, online casino, poker and horse race betting, the Garden State has it all. Here is a quick breakdown of the different gambling activities you will find in the state of New Jersey.

Sports betting in New Jersey

Prior to the Supreme Court’s decision to repeal the Professional and Amateur Sports Protection Act (PASPA) in 2018, the only place to bet on sports, legally, was in the state of Nevada. But now, New Jersey has established itself as the largest market for sports betting in the US and has gone on to show just how important a robust sports betting market is.

New Jersey is one of the few US states to offer online sports betting via mobile apps and online websites. However, if you do want to place sports bets online, you must be within the state’s borders. There are more than 15 online betting options in New Jersey, all of which hold a license for their sports betting services.

Here is a list of the online and mobile sportsbooks available in New Jersey:

Sportsbook Operator Android App iOS App
DraftKings Sportsbook Yes Yes
BetMGM Yes Yes
SugarHouse Online Sportsbook & Casino Yes Yes
FanDuel Sportsbook Yes Yes
William Hill NJ Yes Yes
Caesars Yes Yes
888 Sports Yes Yes
Fox Bet Yes Yes
Hard Rock Yes Yes
PointsBet Yes Yes
Resorts Yes Yes
Golden Nugget Yes Yes
BetAmerica Yes Yes
UniBet Yes Yes
theScore Bet Yes Yes
Bet 365 Yes Yes

 For a more in-depth look at New Jersey’s sports betting market, check out our guide to sports betting in NJ.

Horseracing in New Jersey

Prior to the legalization of sports betting in New Jersey, betting on horseracing events was the closest thing the Garden State had to legal sports betting. Now New Jersey residents and visitors can bet on the horses either online through a betting site or app, or in-person at a land-based racetrack.

The New Jersey Racing Commission oversees all horseracing and betting in the state and has authorized pari-mutuel horserace betting. These are the online options for customers that want to bet on the horses online:

  • (run by TVG)
  •   Betfair exchange
  •   BetAmerica

For users hoping to place a bet on the horses in-person, bettors can visit one of three horse racing tracks. Here is a quick overview of those racetracks:

Racetrack Location Year Opened
Freehold Raceway Freehold Borough 1854
Monmouth Park Oceanport 1870
The Meadowlands East Rutherford 1976

Online Casino in New Jersey

With a wide selection of online casino options and a variety of casino games, New Jersey currently has one of the largest online casino markets in the US. If you’re hoping to play online casino games in New Jersey you can expect to find several game types including slots, table games like blackjack, roulette, craps and baccarat as well as live dealer games. New Jersey’s online casinos also offer a selection of video poker games.

Casino Android App iOS App
Betfair casino Yes Yes
Borgata Casino Yes Yes
Caesars Casino Yes Yes
DraftKings Casino Yes Yes
Golden Nugget Casino Yes Yes
Hard Rock Casino Yes Yes
Harrah’s Casino Yes Yes
MGM Online Casino Yes Yes
Mohegan Sun Yes Yes
Ocean Resort Casino Yes Yes
Pala Casino NJ Yes Yes
PartyPoker Casino Yes Yes
Resorts Casino Yes Yes
Tropicana Casino Yes Yes
Unibet Casino Yes Yes
Virgin Casino Yes Yes
888 Casino Yes Yes

For a more in-depth look at online casino gambling in New Jersey, check out our guide to New Jersey’s online casino.

Online Poker in New Jersey

Online poker is one of the most tense and exciting online gambling activities available today and New Jersey is one of the few US states to permit the activity. In New Jersey, players can play poker on some of the most popular legal poker sites in the world, and New Jersey players can even play against other poker players in Nevada and Delaware.

To play online poker in New Jersey you must be physically located within the state. Customers can play online poker on a desktop computer, laptop, and on Android and iOS mobile devices. Here are the online poker option available in the state of New Jersey:

  •   World Series of Poker (WSOP) NJ
  •   PokerStars NJ
  •   Pala Poker NJ
  •   PartyPoker NJ
  •   888 NJ

Land-based gambling in New Jersey

If online gambling isn’t your thing, there are plenty of land-based casinos and racetracks where you can play casino games and bet on sports with your friends. Here is a list of the land-based venues currently operating in the Garden State.

Venue Location Contact number Email Opening times
Monmouth Park Oceanport

175 Oceanport Ave, Oceanport, NJ 07757, USA

+1 732-222-5100 [email protected] Gates open on Live Racing Days at 7:30 am.

First Race is 12:50 pm Saturdays & Sundays. 

First Race is at 1:15 pm Thursdays & Fridays. 

*Exception is Haskell Day, Sunday, July 29, 2018 – First race 12 noon.

Borgata Atlantic City

1 Borgata Way, Borgata Hotel, Casino & Spa, Atlantic City, NJ 08401, United States

+1 609-317-1000 [email protected] 24 hours
Ocean Resort Atlantic City

500 Boardwalk Atlantic City, NJ 08401

+1 609-783-8777 [email protected] 24 hours
Meadowlands East Rutherford

1 Racetrack Drive, East Rutherford, NJ 07073, USA

+1 201-843-2446 Online form Monday – Thursday – 10am – 1am

Friday – Saturday 10am – 2am

Sunday – 8am- 1am

Harrah’s Resort Atlantic City Atlantic City

777 Harrah’s Blvd, Atlantic City, NJ 08401, USA

+1 609-441-5000 [email protected] 24 hours
Bally’s Atlantic City Atlantic City

1900 Boardwalk, Atlantic City, NJ 08401, USA

+1 609-340-2000 Not available 24 hours
Golden Nugget Atlantic City Hotel, Casino & Marina Atlantic City

600 Huron Ave, Atlantic City, NJ 08401, USA

+1 609-441-2000 [email protected] 24 hours
Resorts Casino Hotel Atlantic City

1133 Boardwalk, Atlantic City, NJ 08401, USA

+1 800-334-6378 Online form 24 hours
Hard Rock Atlantic City 1000 Boardwalk, Atlantic City, NJ 08401, USA +1 609-449-1000 [email protected] 24 hours
Tropicana 2831 Boardwalk, Atlantic City, NJ 08401, USA +1 609-340-4000 Online form 24 hours

Now that you’re all caught up on what New Jersey’s gambling industry has to offer you can begin looking for the right sportsbook, online casino or land-based venue for you. Want to keep up to date with New Jersey gambling laws? US has the latest.

NJ Gambling FAQs

When did New Jersey legalize sports betting?

On 11 June 2018, Governor Phil Murphy signed the sports betting bill (A4111) into law, making it legal to place wagers on sports betting in the state of New Jersey. Three days after the signing of the bill, Gov. Murphy placed the first legal sports wager at the William Hill Sportsbook at Monmouth Park Racetrack.

The people behind this page's online gambling content experts helped write, edit and check the content on this page:

Jake is a gambling content specialist for, with a focus on the regulated US market. He is responsible for producing news content for News, state guides for US and has interviewed several senior executives within the gambling industry. Jake previously wrote for Gambling Insider and LGBT+ news site PinkNews.