The 10 Best Sports Bars in Maine!

Most Mainers are die hard New England sports fans and you’ll find no shortage of sports bars with the big game on throughout the state. From big screen TVs, to spicy wings, to craft brews on tap, here are Maine’s best sports bars so you won’t miss the next big Red Sox or Patriots game. 

1. Rivalries, Portland, ME

Rivalries is just steps from the Cross Insurance Arena, making it the best spot to grab a beer after a Portland Pirates game. Known for their 32 TV screens with every major professional and college sports package known to mankind and their delicious sweet chili Buffalo wings and fingers, you’ll always find a crowd here on the weekend. Rivalries recently opened a second location in Falmouth.

2. Binga’s Stadium, Multiple locations

Binga’s is all about wings, beer, and sports. With three locations in Portland, Windham, and Yarmouth, you’re never far from Maine’s self-proclaimed No. 1 sports bar destination. Binga’s has five rooms and you’re never far from the 50-plus TVs displaying a range of games every night. The food is good and the draft list is long.  

3. Gridiron Restaurant Sports Pub, Lewiston, ME

With great pub food, a long Happy Hour, and tons of TVs covering the wall showing everything from hockey to baseball to football, the Gridiron is the place to go for all your sports needs in the Greater Lewiston/Auburn area. Open daily, you’ll never have to miss another New England sports game here. 

4. Seasons Sports Bar, Bangor, ME

Located right by the Cross Insurance Center, Hollywood Slots Casino, and darling’s Waterfront Pavilion, Seasons Sports Pub is the perfect sports pub in Bangor to meet up with your friends to watch the big game. The bar is well stocked with all the good stuff and the food tasty. Seasons even shows the local University of Maine Black Bears games on their 20 high-definition big screen TVs.  

5. Benchwarmers Restaurant & Sports Pub, Brunswick, ME

Just look for the Red Sox flag and you’ll find Benchwarmers Restaurant & Sports Pub on Brunswick’s Maine Street. With a full-service bar, pub menu, and tons of TVs, Benchwarmers is the place to watch opening day. What’s even better is there Tuesday night 60-cent buffalo wing special. 

6. Champions Sports Bar, Biddeford, ME

Open late until 1 a.m. daily, Champions Sports Bar is Biddeford’s premier sports bar for all your New England sports needs. With over 22 beers on tap and another 40 available, you won’t find a larger beer menu at any sports bar in Maine. The menu is filled with all your pub favorites and there is always a game or NASCAR race on TV. 

7. Fore Play Sports Pub, Portland, ME

Fore Play Sports Pub is Portland’s oldest sports pub and a favorite among 20-somethings looking for a cheap beer. With cheap décor, friendly bartenders, and a ton of sports packages and old school bar games like pool, air hockey, and foosball, Fore Play is a bit of a dive bar, but a ton of fun.  

8. The End Zone, Waterville, ME

The End Zone is a popular sports bar in Waterville servings up pub food and pizza daily. With find pub favorites like waffle friends, nachos, and wings with a ton of beer on tap. People rave about the boneless wings and you’ll always find a game on TV and someone playing a game of pool. 

9. Dog and Pony Tavern, Bar Harbor, ME

As one of the few year-round places in the heart of Bar Harbor, the Dog and Pony Tavern is the place to watch the NFL Sunday ticket on the nine TVs or enjoy some lawn games outside in their treehouse environment. Beer is served until 1 a.m. and the pub food is tasty and affordable. 

10. Duffy’s Tavern & Grill, Kennebunk, ME

With a large U-shape bar and tons of wall-mounted TVs, Duffy’s Tavern & Grill is a great place to enjoy American comfort and pub fare while watching the Patriots win. The menu is filled with all your favorites like burgers and wings, the beer flows coldly from the tap, and you’ll enjoy cheering on your team with the locals. Duffy’s also has a second location in Old Orchard Beach. 

Select a Maine town to find the Best Things-To-Do and Places To Go around you
Find Bars Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Androscoggin County

Aroostook County

Cumberland County

Franklin County

Hancock County

Kennebec County

Knox County

Lincoln County

Oxford County

Penobscot County

Piscataquis County

Sagadahoc County

Somerset County

Waldo County

Washington County

York County