If there’s one thing that unites every beach trip along the Maine coast, it’s the lobster roll. Whether you’re a Connecticut-style warm-butter devotee or a die-hard cold-mayo purist, Maine has a version of this iconic sandwich that will ruin all future lobster rolls for you. We’ve eaten our way up and down the coast — from the lobster shacks of Wells Beach to the waterfront restaurants of Bar Harbor — and these are the best we found.
Hot Butter vs. Cold Mayo: Which Side Are You On?
Before we get into specifics, a quick word on the eternal debate. Maine-style lobster rolls are typically served cold — chilled lobster meat with a light touch of mayonnaise, maybe a bit of celery, on a buttered and toasted split-top hot dog bun. Connecticut-style rolls flip the script: warm lobster meat drizzled with clarified butter, nothing else.
Most Maine coastal restaurants offer both. Neither is wrong. Cold is more refreshing on a hot beach day; warm is richer and more indulgent. Our advice: order whichever sounds right in the moment, and don’t let anyone tell you you’re wrong.
What separates a great lobster roll from a forgettable one isn’t the style — it’s the lobster itself. Fresh, locally caught, properly picked and not overloaded with filler. That’s what you’re hunting for.
The Best Lobster Rolls on the Maine Coast
Red’s Eats — Wiscasset
No list of Maine lobster rolls is complete without Red’s Eats. This tiny roadside stand in Wiscasset has been serving what many consider the definitive Maine lobster roll since 1938. The signature roll is stuffed with an entire lobster’s worth of meat — claw, knuckle, and tail — piled high on a toasted bun. It’s almost comically generous. Expect a line that stretches down the sidewalk in summer, but it moves and it’s absolutely worth it. Cash only, outdoor seating, pure Maine.
The Clam Shack — Kennebunkport
Perched at the bridge in Kennebunkport, The Clam Shack has been a local institution for decades. Their lobster roll uses chilled knuckle and claw meat on a toasted bun, and they let you choose your style — butter or mayo. The setting is perfect: eat at a picnic table overlooking the Kennebunk River with boats going by. Simple, consistent, and exactly what a lobster roll should be. If you’re spending time in Kennebunkport, this is your first stop. Read our full Kennebunkport guide →
Nunan’s Lobster Hut — Cape Porpoise (near Kennebunkport)
A few miles from the main Kennebunkport village, in the quiet fishing harbor of Cape Porpoise, Nunan’s Lobster Hut has been serving whole lobsters and lobster rolls since 1953. This is about as authentic as Maine lobster dining gets — cash only, BYOB, picnic tables, and lobster that came off the boat that morning. The rolls are classic Maine style: cold, lightly dressed, nothing fancy. The setting does all the talking.
The Lobster Shack at Two Lights — Cape Elizabeth
South of Portland, right at the base of Two Lights State Park, this legendary shack sits on a rocky promontory overlooking the Atlantic. The views alone are worth the trip, but the lobster rolls — generously portioned, properly cold, on a perfectly toasted bun — seal the deal. On a clear day you can see the lighthouse, watch the surf crash on the rocks, and eat one of the best lobster rolls in New England simultaneously. Hard to beat.
Beal’s Lobster Pier — Southwest Harbor (Mount Desert Island)
If you’re heading to Bar Harbor and Acadia National Park, make time for a detour to Beal’s Lobster Pier on the quieter, less-touristy southwest side of Mount Desert Island. This is a working lobster wharf — you’re literally eating next to the boats and traps. The rolls are priced fairly, the lobster is as fresh as it gets, and the industrial working-harbor atmosphere is completely authentic. A welcome counterpoint to the Bar Harbor crowds. Read our full Bar Harbor and Acadia guide →
Barnacle Billy’s — Ogunquit
Barnacle Billy’s has been anchoring Perkins Cove in Ogunquit for over 60 years. The deck juts out over the harbor, the lobster rolls are loaded, and the setting — watching the lobster boats come and go from one of Maine’s prettiest fishing coves — is genuinely special. They serve both butter and mayo style. The crowds can be intense in July and August, so go early or hit it in the shoulder season when Ogunquit is at its best. Read our full Ogunquit guide →
Billy’s Chowder House — Wells Beach
Sitting at the edge of the salt marsh at Wells Beach, Billy’s Chowder House is a regional favorite that locals return to year after year. The lobster rolls here are the real deal — generous Maine-style, fresh meat, proper bun. But the real draw is the view: a vast salt marsh stretching out behind the restaurant, with herons fishing and the light going golden in the late afternoon. Order the chowder too. Read our full Wells Beach guide →
Woodman’s of Essex — Essex, MA (just south of Cape Ann)
Technically just over the Massachusetts border, Woodman’s of Essex is a pilgrimage site for New England seafood lovers. They claim to have invented the fried clam in 1916, which may or may not be true, but their lobster rolls are undeniably excellent. The roll is loaded, the setting is casual and bustling, and the history of the place adds something intangible. If you’re exploring Cape Ann, Essex is a 15-minute drive and absolutely worth it. Read our Cape Ann guide →
Quick Reference: Best Rolls by Town
Planning your route? Here’s a quick rundown organized by destination:
- Kennebunkport: The Clam Shack (bridge location), Nunan’s Lobster Hut (Cape Porpoise)
- Ogunquit: Barnacle Billy’s (Perkins Cove)
- Wells Beach: Billy’s Chowder House
- Wiscasset: Red’s Eats (the bucket-list stop)
- Bar Harbor / MDI: Beal’s Lobster Pier (Southwest Harbor)
- Cape Ann / North Shore MA: Woodman’s of Essex, plus numerous options in Gloucester and Rockport
Tips for Ordering the Perfect Lobster Roll
Go fresh, go local. The best rolls come from places that source directly from local fishermen. If you see tanks with live lobsters in the kitchen, that’s a very good sign.
Ask about the meat. A great lobster roll should be primarily claw and knuckle meat, which is sweeter and more tender than tail meat. Some places bulk up their rolls with tail, which isn’t bad, but it’s a different experience. The best places use a mix of all three.
Timing matters. Weekday lunches are dramatically less crowded than weekend lunches at popular spots. If you can go Tuesday at 11:30am instead of Saturday at noon, you’ll have a much better experience.
Don’t overthink the sides. Chips or coleslaw is the traditional pairing, not fries. Some places will offer both — go with whatever’s made in-house.
Bring cash. Several of the best spots — Red’s Eats and Nunan’s most famously — are cash only. Come prepared.
Budget accordingly. A quality lobster roll in Maine will run you $28–$38 in 2025, sometimes more at higher-end restaurants. That’s not cheap, but fresh Maine lobster isn’t cheap either. If a roll is suspiciously inexpensive, it’s probably not using fresh local meat.
Plan Your Coastal Maine Trip
Ready to eat your way up the coast? Our town guides have everything you need — where to stay, what to do, and the best local restaurants in each area.
- Kennebunkport, Maine: The Ultimate Travel Guide
- Ogunquit, Maine: The Complete Travel Guide
- Wells Beach, Maine: What to Know Before You Go
- Bar Harbor, Maine: The Ultimate Travel Guide
- Cape Ann, MA: Your Guide to Rockport and Gloucester
- Newburyport, MA: The Perfect Coastal Town Weekend Escape
Where to Make It a Full Trip
If you’re chasing great lobster rolls up the Maine coast, Bar Harbor deserves a dedicated stop. It’s one of the most scenic coastal towns in New England and the lobster is exceptional — served from casual waterfront pounds and sit-down restaurants alike. Pair it with a day or two in Acadia National Park and you’ve got one of the best trips Maine has to offer.
Also worth exploring on any Maine coast road trip: Ogunquit and Wells Beach in southern Maine make great starting points before heading north.
