Best Lobster Shacks in Maine in Maine
Best of Maine

Best Lobster Shacks in Maine

Maine produces roughly 90 percent of the domestic lobster catch, which means you can eat it fresh off the boat at dozens of spots along the coast. This list covers eight of the most reliable lobster shacks and pounds, spread from Kennebunkport on the southern end to Bar Harbor in Downeast.

How We Picked

The criteria were straightforward: Maine-caught lobster, a counter-service or window-order format, outdoor seating at or near the water where possible, and a track record of consistency through recent seasons. We left off sit-down restaurants with tablecloths and focused on places where you order at a window or a casual bar, find your own seat, and eat with both hands. Most of these are seasonal, running roughly mid-May through mid-October, though a couple stay open year-round. Check hours before you drive, especially on the Downeast side where places close earlier in the week.

Budget roughly $20 to $35 per person for a lobster roll and a drink; whole lobster dinner plates run $35 to $60 depending on current market weight and price. Whether you're spending time at the best beaches in Maine or working north on Route 1, a lobster shack stop belongs on the plan. For a full picture of what's worth your time on the coast, the Maine Travel Guide covers the regions and towns in depth. And if you're figuring out where to stay near any of these spots, Hotels and Inns across Maine range from working-harbor motels to coastal B&Bs, most within a short drive of the water.

McLoons Lobster Shack, South Thomaston

McLoons is the benchmark for what a Maine lobster shack should be. It sits on a working float at the edge of Seal Harbor in South Thomaston, about 10 miles south of Rockland on Island Road, and you order at a counter window overlooking the harbor. Lobster boats tie up nearby. You take your food to picnic tables on the lawn or benches directly over the water. The 'Rolls Royce' lobster roll packs roughly a pound of fresh-picked meat onto a split-top bun with a light lemon mayo; expect to pay around $45 to $55 at current prices. They also steam whole lobsters to order, which takes about 20 minutes, and the separate dessert window serves blueberry bread pudding that draws its own following.

McLoons runs from late May through mid-October. On summer weekends, the lot fills fast and lines build by noon, so arrive before 11 a.m. or after 2 p.m. to avoid the worst of the wait. The South Thomaston location puts it between Rockland and Spruce Head, a stretch of the MidCoast that most road-trippers blow past on Route 1 without turning down the peninsula. That's their loss.

Bar Harbor Lobster Pound, Bar Harbor

About four miles from downtown Bar Harbor on Route ME-3, just past the Hull Cove entrance to Acadia National Park, the Bar Harbor Lobster Pound gives you the live-lobster-tank experience in a wooded setting strung with lights and picnic tables. Walk in, choose your live lobster from the tanks, and they steam it while you wait. The House Special lobster roll is a good call if you'd rather skip the cracker-and-bib process. Their clam chowder drew consistent praise through 2025 and 2026; one practical tip from regulars is to order it in a cup rather than a bread bowl, which gives you a larger portion at a lower price. A 1.25-pound whole lobster dinner with chowder and blueberry pie runs roughly $55 to $70.

The location on ME-3 makes this a natural stop after a morning on the Acadia trails or the Park Loop Road. There's also a separate ice cream boat on the property, which is exactly what it sounds like. Open seasonally late May through mid-October. If you're exploring the Downeast and Acadia region, plan this stop on your way in or out of Mount Desert Island to avoid backtracking.

The Travelin Lobster, Mount Desert Island

On Route 102 in the quieter western portion of Mount Desert Island, The Travelin Lobster is a casual shack with outdoor picnic tables, fire pits, a separate bar, and live music on weekend afternoons. They are known for hot lobster rolls with drawn butter, served overflowing in three sizes: mini, small, and large. The large runs around $35 to $45 depending on the season. They also pour draft beer, serve a solid clam chowder, and offer oysters. Gluten-free diners can request a different bun format; the kitchen accommodates it without fuss.

The western side of MDI (the side that includes Southwest Harbor and the quieter villages along Seal Cove Road and Pretty Marsh Road) stays noticeably calmer than Bar Harbor proper through the peak weeks of late July and August. The Travelin Lobster benefits from that and draws a mix of locals and travelers who figured out the same thing. They close at dusk or sunset, so plan for an early-to-mid-afternoon stop rather than dinner.

The Highroller Lobster Co., Portland

On Exchange Street in Portland's Old Port, The Highroller Lobster Co. is the best quick-format lobster roll destination in the city. Order at a counter, pick your roll style (Connecticut warm with drawn butter, Maine cold with mayo, or a jalapeno mayo variant), and take a seat in the outdoor beer garden. The lobster roll flight, three half-rolls with different preparations, runs around $35 and is the right call for first-timers who want to try multiple styles in one sitting. The lobster mac and cheese and lobster grilled cheese are filling alternatives. Hours run roughly 11 a.m. to 9 p.m. in summer, slightly shorter off-season.

The beer garden is dog-friendly, which matters to a lot of people driving the coast with a dog in the car. If you're starting a trip from Portland before heading up the Maine Beaches region or continuing north to Acadia, Exchange Street is a logical first stop. Parking is tight in the Old Port at peak times; the Fore Street garage two blocks over is your best option.

Luke's Lobster Portland Pier, Portland

Luke's Lobster Portland Pier sits at 60 Portland Pier, directly on the working waterfront where the lobster boats and charter vessels dock. There's a tank of live lobster at the entrance, counter service at the window, and inside and outside seating with harbor views. Luke's operates multiple locations nationally now, but the Portland Pier flagship is where the brand started and the sourcing is as Maine-direct as it gets. The classic roll, a toasted split-top with chilled lobster, mayo, celery salt, and a pat of butter, runs around $28 to $32. The lobster roll trio, three mini rolls in different preparations, is worth it for first visits.

A useful practical note: street parking along Commercial Street costs less than the pier lot and puts you just a short walk away. After eating, the waterfront connects naturally to other Portland stops. Maine's lighthouses are easy to pair with a Portland waterfront afternoon, and Portland Head Light in Cape Elizabeth is about 15 minutes by car from the pier, free to visit at Fort Williams Park.

Gilberts Chowder House, Portland

Gilberts Chowder House at 92 Commercial Street has been on the Portland waterfront long enough to be a reference point rather than a trend. It is fast-casual counter service, focused on chowders (clam, fish, lobster bisque, 'super seafood' loaded with multiple proteins) and lighter on lobster roll format than some of the other spots here, but the lobster BLT paired with a cup of chowder is one of the better quick lunches you'll find on Commercial Street. The super seafood chowder in a bread bowl runs around $16 to $20 depending on size.

Gilberts is open year-round, which sets it apart from most lobster shacks. That makes it useful in May, late October, or November when the seasonal places along the coast are closed or shutting down. Lines form at lunch on weekends in July and August; going before 11:30 a.m. or after 1:30 p.m. keeps the wait manageable. Regulars also report that the blueberry pie is worth ordering if it's on the board.

Alisson's Restaurant, Kennebunkport

Alisson's sits right on Dock Square in Kennebunkport, which makes it the most convenient lobster stop for anyone in the southern coast towns. It's a step above shack format with table service and a full menu, but the lobster rolls and bisque are solid and the location means you're eating near the water without much extra driving. The Petite Lobster Roll Trio gives you cold (mayo), warm (butter), and bisque versions to try at once, running around $35 to $45. The lobster bisque alone draws return visits. No reservations; they use a Yelp waitlist when it's busy.

Kennebunkport is about 30 miles north of the New Hampshire border on US-1, or roughly an hour from Portland International Jetport (PWM) depending on summer traffic on Route 9. If you're making your way up from the south on a first-day drive, Dock Square is a good stopping point before continuing north. You're also close to Goose Rocks Beach and the southern coast's best shoreline, covered in the Maine Beaches region guide.

The Red Barn, Augusta

The Red Barn at 455 Riverside Drive in Augusta is the inland pick on this list, sitting about a mile off I-95 (Exit 109) on the Kennebec River side of the capital. It's a casual drive-up seafood counter with outdoor seating, popular with locals and a solid stop for travelers heading north toward Moosehead Lake or Baxter State Park. Lobster rolls run $18 to $27 for the regular and 'finger roll' versions; the fried lobster tail plate at around $27 is a generous portion for the price. The seafood stew packs in lobster, shrimp, fish, and scallops without a heavy potato base.

The Red Barn is open year-round and has a loyal local following, which is a reliable indicator for an inland spot that can't rely on ocean views to carry a meal. If you're spending a night in Augusta before pushing north into the Highlands, or stopping on the drive from Portland (about 60 miles north on I-95) to Greenville or Millinocket, it earns the detour.

Quick Comparison

ShackLocationFormatBest forPrice range (est.)
McLoons Lobster ShackSouth ThomastonCounter window, outdoor picnicBest roll on the MidCoast$30–$55 per person
Bar Harbor Lobster PoundBar Harbor (ME-3)Pick-your-lobster poundFull pound experience near Acadia$55–$70 full dinner
The Travelin LobsterMDI (Route 102)Outdoor stand, fire pits, barHot drawn butter rolls, draft beer$35–$45 per person
The Highroller Lobster Co.Portland (Old Port)Counter, beer gardenRoll flight, city lobster stop$25–$40 per person
Luke's Lobster Portland PierPortland (Portland Pier)Pier counter, harbor viewsClassic roll, waterfront setting$28–$35 per person
Gilberts Chowder HousePortland (Commercial St)Counter, fast-casualChowder plus lobster, year-round$16–$28 per person
Alisson's RestaurantKennebunkport (Dock Square)Table service, full menuSouthern coast stop, lobster bisque$35–$50 per person
The Red BarnAugusta (Riverside Dr)Drive-up counter, outdoor seatingInland stop, year-round, good value$18–$30 per person

Frequently asked questions

What is the difference between a lobster shack and a lobster pound?

A lobster pound is a facility that holds live lobsters in tanks or saltwater crates until they're ready to cook, often for wholesale or retail. Many pounds also cook and serve lobster on-site, which is where the two terms overlap. A lobster shack is more specifically a casual counter-service setup where you order and eat on the premises, usually at picnic tables outdoors. Some places on this list, like the Bar Harbor Lobster Pound, are true pounds where you pick a live lobster; others, like McLoons Lobster Shack or The Highroller Lobster Co., are shack-format spots that receive fresh lobster daily but don't hold live tanks for public selection. Both produce great food. The distinction mostly matters if you want the live-selection experience.

When is the best time of year to eat lobster at Maine shacks?

Late July through mid-September is the peak season for both lobster availability and shack access. Most seasonal shacks open in mid-May and close by mid-October, with the widest hours and best staffing in July and August. Lobster prices in Maine tend to drop in late summer when the soft-shell (shedder) lobster catch peaks, typically July and August, because soft-shells are harder to ship and are sold locally at lower prices. The meat is sweeter and the claws pull out easily, though purists prefer hard-shell for the denser texture. If you want the cheapest lobster, late July and August is the window. For the least crowds at the shacks, early June or late September offers better parking and shorter waits.

How much does a lobster roll cost in Maine right now?

As of 2025 and 2026, expect to pay $22 to $35 for a single lobster roll at most casual shacks, with premium versions at places like McLoons running $45 to $55. Prices track the market rate for lobster, which fluctuates weekly based on the catch and the season. Hot rolls (Connecticut style, warm with drawn butter) and cold rolls (Maine style, chilled with mayo) are both common; which is 'better' depends entirely on personal preference. A whole steamed lobster at a pound typically costs $12 to $18 per pound of live weight, so a standard 1.25-pound lobster plate with chowder and bread comes out to $50 to $70 at most spots.

Can I find a good lobster shack near Acadia National Park?

Yes, and you have two strong options within a short drive. Bar Harbor Lobster Pound is on Route ME-3, roughly four miles from the Hull Cove park entrance, and serves whole steamed lobster and rolls in a wooded outdoor setting. The Travelin Lobster is on Route 102 on the quieter western side of Mount Desert Island, about 20 minutes from Bar Harbor, with fire pits and drawn butter hot rolls. Bar Harbor itself has several lobster restaurants on Main Street and Cottage Street, but the shack format is better served by these two slightly outside of town. If you're flying into Bangor International Airport (BGR, roughly an hour from the park), you'll pass through Ellsworth on Route 1A, where there are additional lobster and seafood options before you hit MDI.