The 21 Best Sports Bars in New Jersey

As the summer heats up, the thirst for a great bar to watch your favorite teams battle it out becomes more and more unquenchable.

Here’s a list of the best bars in New Jersey depending on whatever league is your go-to.

Quick Navigation

Best NHL Sports Bars in New Jersey

The Devils have had a rocky start to the season, but nonetheless here are the best hockey bars in Jersey.

1. Grasshopper Irish Bar, Morristown

Address: 41-43 Morris St., Morristown, NJ 07960

As a recognised New Jersey Devils bar, this Irish pub is famous for bringing fellow Devils fans together. 

With exceptional beers as well as classic Irish decor, this Morristown bar is the hot ticket for any Devils fan.

2. Game Time Bar and Grill, Freehold

Address: 110 Schanck Rd, Freehold, NJ 07728

Looking for a bit more than a great bar to watch the game? 

Then look no further than this Freehold bar. 

Part of iPlay America, Game Time is a superb bar and restaurant situated inside an indoor theme park. 

Take the family, watch the game and enjoy.

3. Grillestone Bar and Restaurant, Scotch Plains

Address: 2377 U.S. Highway 22, Scotch Plains, NJ 07076

Another Devils hub, when watching the game at Grillestone you can enjoy Bud Light specials as well as fan specials. 

Great pub food taboot. 

4. Spirit, Springfield Township

Address: 250 Morris Ave., Springfield Township, NJ 07081

This Devils watering ground offers extremely good food and provides a great atmosphere to enjoy the game.

If you’re in the Springfield Township, definitely don’t miss Spirit. 

5. The Pig & Parrot, Hoboken & Brielle

Address: 77 Hudson St, Hoboken, NJ 07030

With two locations in New Jersey – one in Hoboken & Brielle – the Pig and Parrot is home to a great selection of beers and food.

It also offers specials on Game day.

Best NFL Bars in New Jersey

Need a good place to watch the NFL? WSN has you covered.

Here are the best spots to watch your favorite team.

1. Asbury Ale House, Asbury Park

Address: 531 Cookman Ave, Asbury Park, NJ 07712

With amazing sound quality and 40 TVs, the Asbury Ale House provides the best in sports entertainment as well as quality beers across the board. 

Come with a group or go solo, either way you’re going to be enjoying the game with fans.

2. Jack’s Goal Line Stand, Long Branch

Address: 149 Brighton Ave, Long Branch, NJ 07740

Looking to just kick-back and watch the game? 

Look no further than Jack’s. 

Jack’s cosy atmosphere and good selection of craft beers make this spot a relaxing place to watch the game.

3. Tailgater’s Sports Bar & Grille, Harbour City

Address: 337 W White Horse Pike, Egg Harbor City, NJ 08215

Tailgater’s is the NJ hotspot for NFL Sundays.

Game Day specials and a good selection of local craft beers. 

It can get rather crowded especially on big game days, but the more people the more the place really begins to shine.

4. Redd’s Restaurant & Bar, Carlstadt

Address: 317 Washington Ave, Carlstadt, NJ 07072

Redd’s is already pretty well known to Jets fans and always host an array of special events when the New York (New Jersey) teams are playing. 

A famous spot on Washington Avenue with live music and restaurant quality food.

5. The Brightside Tavern, Jersey City

Address: 4203, 141 Bright St, Jersey City, NJ 07302

Great sports venue offering a diverse array of game day specials and live music. 

A brick walled space with pre-game tailgating offered all day. 

They also host open-mike events and jazz music. Even after the game, you can stick around and enjoy the rest of your night.

Best NBA Bars in New Jersey

New Jersey offers a diverse range of typical sports bars that specialize in NBA events and offers.

1. Bar One Public House, Fairview

Address: 560 Fairview Ave, Fairview, NJ 07022

Boasting excellent food and a good price of beer, Bar One is the spot for all your NBA watching needs.

Parking can be an issue so arrive early!

2. Spring Lake Tap House, Spring Lake

Address: 810 NJ-71, Spring Lake, NJ 07762

A popular spot for all sports fans, this day bar offers great food and live music. 

They have lots of TVs, too. Come here with friends for lunch and a game.

3. Blitz Sports Bar, Newark

Address: 5317, 179 Wilson Ave, Newark, NJ 07105

Looking to spend the day in a great bar? Blitz has you covered.

With lots of TVs, a pool table, and a closing time of 2:00 am, Blitz is the place to go for lunch and dinner to enjoy a day of basketball.

4. Moore’s Tavern & Sports Bar, Freehold

Address: 402 W Main St, Freehold, NJ 07728

Moore’s is a lively sports bar that serves up excellent wood-fire pizza and pub grub. 

With plenty of TVs and live music in the evening, Moore’s is a great place to be if you want to extend your sports bar visit.

5. The Chubby Pickle, Highlands

Address: 23 Bay Ave, Highlands, NJ 07732

The Chubby Pickle is a popular spot in the Jersey shore and a great place to watch any NBA game.

It’s small but the food and beer selection is a must if you’re ever nearby.

Best MLB Bars in New Jersey

1. Wee Willie’s Sports Bar & Grill, Lyndhurst

Address: 37 Ridge Rd, Lyndhurst, NJ 07071

With a classic atmosphere and loads of TVs, Wee Willie’s a good old fashioned sports bar with no gimmicks.

Great service and pub food, watching the baseball in a bar stripped down to the most simplest form.

2. Chickie’s & Pete’s, Marlton

Address: 25 NJ-73, Marlton, NJ 08053

Located within the Marlton Crossing Shopping Centre, Chickie’s and Pete’s is a casual sports bar with lots to offer. It makes the list just for the famous crabfries alone.

If you’re nearby, don’t miss out.

3. ReBAR & Kitchen, Lodi

Address: 132 Essex St, Lodi, NJ 07644

Want an all-American bar to watch an all-American game? ReBAR is the place to go.

With an American style pub grub and tons of beer, if baseball is what you want, you’ve found your place.

Simply put; if you like beer and baseball, you will like ReBAR.

4. Joey McBride’s Pub, Woodland Park

Address: 1145 McBride Ave, Woodland Park, NJ 07424

Arguably one of the best bars in New jersey, Joey McBride’s is a great watering hole for fans of all sports, not just baseball.

We think it’s the best place to watch the baseball for its comfortable setting and excellent pub food.

It’s a larger setting so it’s great for groups. If you’re looking for a good place to watch the game, look no further than Joey McBride’s.

5. BlackJack Mulligans, Secaucus

Address: 146 Front St, Secaucus, NJ 07094

Known for its excellent service and vibe, Mulligans is a place for solo travellers and groups looking for great food and beer.

The staff are friendly and the food is timely and well-made.

We definitely recommend BlackJack Mulligans to anyone in the Secaucus area.

Wild Card: Best UFC Bar in New Jersey

Looking to catch the UFC without pay-per-view? This New Jersey bar is all the rage when it comes to Ultimate Fighting.

Mother’s Ale House, Wayne

Address: 95 Mountainview Blvd, Wayne, NJ 07470

Mother’s is fixed with wall-to-wall TV screens for any budding sports fan.

Why Mother’s gets the crown for UFC is the other patrons and the atmosphere that is created.

We highly recommend Mother’s for its revolving selection of craft beers and comfortable setting to watch any title fight.

A Bar for Every Fan

Hopefully, there is something to be had in each of these bars whether you’re going for the game or for a drink. 

If you’ve bet on a team and you want to join other fans to cheer on your picks, then we think these locations are the best to do exactly that.

This was our selection of the best sports bars in New Jersey.

Did we miss any? Are there any egregious omissions? Let us know!