clock menu more-arrow no yes
Bar Harbor sports fans head to The Dog & Pony Tavern at game time.
Bar Harbor sports fans head to The Dog & Pony Tavern at game time.
Dog & Pony Tavern

A Game Day Guide to 11 Great Sports Bars in Maine

Root, root, root for the home team (or not).

View as Map
Bar Harbor sports fans head to The Dog & Pony Tavern at game time.
| Dog & Pony Tavern

Come colder weather, Mainers thank the heavens for sports — they keep us entertained while the wretched snow flies and also justify a desire to start drinking before happy hour. (Happy hour traditionally starts at noon, right?) Whether you're a Boston and New England fan or a supporter of one of those clubs "from away," here are 11 sports bars that will be your oases for arguing over bad calls, inhaling fried food, and enjoying the finest (or cheapest) malt beverages.

Note: map points are listed south to north.

Read More
Note: Restaurants on this map are listed geographically.

1. Duffy's Tavern & Grill

Copy Link
4 Main St
Kennebunk, ME 04043
(207) 985-0050
Visit Website

Perched over the Mousam River in downtown Kennebunk, Duffy's Tavern has a large, U-shaped bar with plenty of wall-mounted TVs so everyone has a good view. The menu offers plenty of game-time favorites like buffalo wings and burgers. Farther north, visit the newly opened second location in Old Orchard Beach.

2. Champions Sports Bar

Copy Link
15 Thornton St
Biddeford, ME 04005
(207) 282-7900
Visit Website

Whether you want to watch a game or play a game, Champs has you covered, with its plethora of TVs, darts, pool, and even arm wrestling tournaments. Monday nights bring half-priced wing specials to accompany the impressive selection of draft beers.

3. Rivalries

Copy Link
10 Cotton St
Portland, ME 04101
(207) 774-6044
Visit Website

This two-story bar has plenty of windows for those who like a little daylight with their sports, while the upstairs provides many TVs and picnic tables for large groups. The buffalo wings are the standout on the menu of standard pub fare.

4. Fore Play

Copy Link
436 Fore St
Portland, ME 04101
(207) 780-1111
Visit Website

Sports fans flock to this unfortunately-named sports bar with funky decor, drawn to its games, cheap beer specials, and bar food buffet. TVs line the walls and pool tables offer up entertainment at halftime.

5. Binga's Stadium

Copy Link
77 Free St
Portland, ME 04101
(207) 699-4263
Visit Website

Get to this cavernous sports bar early for a prime seat: one of the booths with its own TV. Towers of beer are popular here, as well as the vast selection of sauces to order on your "wingas."

6. Asylum Sports Bar & Grill

Copy Link
121 Center St
Portland, ME 04101
(207) 772-8274
Visit Website

The sports bar occupies the upstairs floor of Asylum, while the underground nightclub hosts live music regularly. Happy fans return for the friendly service and game night food and drink specials.

7. Benchwarmers

Copy Link
212 Maine St
Brunswick, ME 04011
(207) 729-4800
Visit Website

Fans of Benchwarmers love the friendly service, the generous portions (doused in housemade Ranch dressing), and the enthusiasm of the crowd at game time. Tuesdays bring 60-cent buffalo wings, which also get rave reviews.

8. Gridiron Bar & Grill

Copy Link
1567 Lisbon St
Lewiston, ME 04064
(207) 777-6353
Visit Website

Gridiron has all the sports bar necessities: cold draft beers, fried food, and tons of TVs. The menu offers a surprisingly large selection of seafood dishes for a pub, and most items are under $10, a rare sight these days.

9. Dog & Pony Tavern

Copy Link
4 Rodick Pl
Bar Harbor, ME 04609
(207) 288-0900
Visit Website

One of few establishments open year-round in downtown Bar Harbor, the Dog and Pony is a locals bar with a welcoming feel. Don't miss the "dog bowl" special of tater tot nachos served in a...well, you know.

10. Rollie's Bar & Grill

Copy Link
37 Main St
Beflast, ME 04915
(207) 338-4502
Visit Website

In downtown Belfast, Rollie's is the place to be when the Pats snap the ball. There are plenty of local beers on tap, and the Reuben fries are the perfect snack with which to soak them up.

11. Seasons Grille & Sports Lounge

Copy Link
427 Main St
Bangor, ME 04401
(207) 992-2250
Visit Website

Seasons has something for every crowd, with a more upscale dining room and a nightclub, but sports fan should head straight for the lounge, where comfy armchairs and big screen TVs await.

1. Duffy's Tavern & Grill

4 Main St, Kennebunk, ME 04043

Perched over the Mousam River in downtown Kennebunk, Duffy's Tavern has a large, U-shaped bar with plenty of wall-mounted TVs so everyone has a good view. The menu offers plenty of game-time favorites like buffalo wings and burgers. Farther north, visit the newly opened second location in Old Orchard Beach.

4 Main St
Kennebunk, ME 04043

2. Champions Sports Bar

15 Thornton St, Biddeford, ME 04005

Whether you want to watch a game or play a game, Champs has you covered, with its plethora of TVs, darts, pool, and even arm wrestling tournaments. Monday nights bring half-priced wing specials to accompany the impressive selection of draft beers.

15 Thornton St
Biddeford, ME 04005

3. Rivalries

10 Cotton St, Portland, ME 04101

This two-story bar has plenty of windows for those who like a little daylight with their sports, while the upstairs provides many TVs and picnic tables for large groups. The buffalo wings are the standout on the menu of standard pub fare.

10 Cotton St
Portland, ME 04101

4. Fore Play

436 Fore St, Portland, ME 04101

Sports fans flock to this unfortunately-named sports bar with funky decor, drawn to its games, cheap beer specials, and bar food buffet. TVs line the walls and pool tables offer up entertainment at halftime.

436 Fore St
Portland, ME 04101

5. Binga's Stadium

77 Free St, Portland, ME 04101

Get to this cavernous sports bar early for a prime seat: one of the booths with its own TV. Towers of beer are popular here, as well as the vast selection of sauces to order on your "wingas."

77 Free St
Portland, ME 04101

6. Asylum Sports Bar & Grill

121 Center St, Portland, ME 04101

The sports bar occupies the upstairs floor of Asylum, while the underground nightclub hosts live music regularly. Happy fans return for the friendly service and game night food and drink specials.

121 Center St
Portland, ME 04101

7. Benchwarmers

212 Maine St, Brunswick, ME 04011

Fans of Benchwarmers love the friendly service, the generous portions (doused in housemade Ranch dressing), and the enthusiasm of the crowd at game time. Tuesdays bring 60-cent buffalo wings, which also get rave reviews.

212 Maine St
Brunswick, ME 04011

8. Gridiron Bar & Grill

1567 Lisbon St, Lewiston, ME 04064

Gridiron has all the sports bar necessities: cold draft beers, fried food, and tons of TVs. The menu offers a surprisingly large selection of seafood dishes for a pub, and most items are under $10, a rare sight these days.

1567 Lisbon St
Lewiston, ME 04064

9. Dog & Pony Tavern

4 Rodick Pl, Bar Harbor, ME 04609

One of few establishments open year-round in downtown Bar Harbor, the Dog and Pony is a locals bar with a welcoming feel. Don't miss the "dog bowl" special of tater tot nachos served in a...well, you know.

4 Rodick Pl
Bar Harbor, ME 04609

10. Rollie's Bar & Grill

37 Main St, Beflast, ME 04915

In downtown Belfast, Rollie's is the place to be when the Pats snap the ball. There are plenty of local beers on tap, and the Reuben fries are the perfect snack with which to soak them up.

37 Main St
Beflast, ME 04915

11. Seasons Grille & Sports Lounge

427 Main St, Bangor, ME 04401

Seasons has something for every crowd, with a more upscale dining room and a nightclub, but sports fan should head straight for the lounge, where comfy armchairs and big screen TVs await.

427 Main St
Bangor, ME 04401