The Maine AgendaEat in Maine

Where to Buy Fresh Lobster and Seafood to Cook at Home in Greater Portland, Maine

The best lobster dinner you can have in Maine in July is often the one you cook yourself. A whole steamed lobster at a shack runs into the thirties by the time you add a chowder and a soft-serve, and you eat it standing up in a line. Buy the same lobster off the boat at a market on the Portland waterfront, boil a pot of salted water, and you are feeding four people for what one shack dinner costs, with butter you actually like. The catch is that nobody has written down where locals actually buy it. Search for it and you get a wall of Yelp lists and each market's own site telling you it is the best. So here is the honest version: five real fish markets in Greater Portland, what each one is genuinely for, and how to not overpay.

The trick is to match what you want to the right counter. Ask yourself three things. Do you want the lobster raw to cook yourself, or do you want them to cook it so you just crack and eat? Are you carrying it home today, or shipping it to someone out of state? And are you buying a plain weeknight haddock fillet, or building a special-occasion spread with oysters and caviar? The markets below sort cleanly along those lines.

Harbor Fish Market: The Icon, and Where to Buy It Off the Boat

If you buy one thing at one place, buy your lobster at Harbor Fish Market on Custom House Wharf. This is the red-doored market you have seen in every photo of the Portland waterfront, and the reason locals still go is not nostalgia. The lobsters come off the boats through the back door into tanks of recirculating fresh seawater, which is about as short as the distance from ocean to your pot gets. It has been the family market since 1966 on a wharf that has sold fish since the 1800s, and the city's best restaurants buy from the same counter you do.

The address is 9 Custom House Wharf in Portland, and they opened a second, roomier location at 246 US Route 1 in Scarborough in 2022 if you want easier parking and a shorter drive from the south. They ship live lobster anywhere in the country, which makes this the place to send a Maine care package to relatives from away. Buy the lobsters the day you plan to cook them, keep them cold and damp on the drive home, and cook them within a few hours. If you want them steamed rather than raw, call ahead and ask; do not assume.

Free Range Fish and Lobster: The Practical All-Rounder That Cooks It for You

Free Range Fish and Lobster at 450 Commercial Street is the market for people who want dinner solved, not a project. This is the one that will cook your lobsters in store, so you can walk out with them hot and ready to crack, which is the move when you are feeding a crowd and do not want five pounds of shell steam in your kitchen. They also stock the supporting cast a shack cannot: cooked lobster and crab meat already picked, smoked salmon, wine, cheese, crackers, and appetizers, so you can build a whole spread in one stop.

They are open Monday through Saturday from 9 to 6 and Sunday from 9 to 5, the phone is 207-774-8469, and they run sales at the retail counter every weekend, which is worth timing your trip around. They ship overnight and will pack an order to travel, and there is a second location out in Windham if you live west of the city. For a normal Friday lobster night with people who do not want to cook, this is the most useful market on the list.

SoPo Seafood: The One to Ship, and the Raw Bar That Comes With It

SoPo Seafood is the market that has leaned hardest into shipping and the high end, and it does both well. Their shipping operation packs fresh on Holyoke Wharf in Portland and sends overnight nationwide with free shipping options, so if you are mailing seafood to someone out of state or ordering a lobster roll kit for a party, this is the cleanest way to do it. The range goes well past lobster into sushi-grade bluefin tuna, scallops, oysters by the farm name, sea urchin, and caviar, so it is also the place to shop when the occasion is bigger than a weeknight.

The walk-in market and raw bar is across the bridge at 171 Ocean Street in South Portland, where you can browse the case and eat Maine oysters on the half shell with a local beer while you decide what to buy. Prices sit above a plain neighborhood market, which is the honest tradeoff for the sushi-grade and specialty selection. Come here when you are building a special dinner or shipping a gift, not when you just need a pound of haddock.

Dock's Seafood: The Neighborhood South Portland Market

Dock's Seafood at 15 Evans Street in South Portland is the unfussy neighborhood option, a fish market and fried-seafood counter in one, tucked into the Ferry Village side of town away from the tourist waterfront. They sell live and cooked lobster packed to go, along with the everyday case of haddock, scallops, salmon, shrimp, crab meat, clams, and chowders by the quart. Prices are posted and market-driven, and they are refreshingly plain about it, telling you to call for the current number.

Two things to know before you go. Lobster orders need 24 hours of notice because they carry limited amounts, so this is not the place for a spur-of-the-moment lobster run. And there is a cooking fee of a few dollars if you want them cooked rather than raw. They are open Monday and Tuesday from 3 to 8 and Wednesday through Sunday from 11 to 8, and the phone is 207-899-4433. Come here for a solid weeknight fillet and a quart of chowder, and plan a day ahead if lobster is the goal.

Browne Trading Market: The Chef-Grade Splurge

Browne Trading is the market the serious cooks and the chefs use, and it is a different experience from the rest of the list. Sitting on Merrill's Wharf off Commercial Street in Portland, it made its name supplying caviar and pristine fish to some of the best restaurants in the country, and the retail market carries that same standard: fish filleted to order, an unusually deep caviar and smoked-fish case, plus curated wine, cheese, and gourmet foods to round out a meal. Retail hours are Monday through Friday 10 to 6 and Saturday and Sunday 10 to 5, and the phone is 207-775-7560.

This is not the place for a cheap weeknight dinner, and it is not trying to be. Come here when you want the best single piece of tuna or halibut in the city, when you want good caviar without ordering it blind online, or when you are cooking to impress and the fish is the whole point. The addresses on the wharf can be confusing, so confirm the entrance when you call.

How to Actually Do This

A few things that separate a great home lobster night from a frustrating one. Buy about one to one-and-a-quarter pound lobster per person for a normal appetite, a little more if your crowd came hungry, and buy them the same day you cook. Ask the market to cook them if you do not want the work; Free Range and Dock's both will, and it is worth the small fee to skip the shell-steam in your kitchen. If you are shopping for a plain weeknight fillet, the neighborhood markets and Harbor Fish will beat the grocery-store fish case on both freshness and price, and the person behind the counter will tell you what came in that morning if you ask. The Hannaford lobster tank works in a genuine pinch, but you are twenty minutes from doing much better.

One honest note on price. Lobster and fish are market-priced and move with the season and the weather, so treat any number here as a ballpark and check the posted board or call the day you go. Summer is peak season and peak demand, so prices ride a little higher and the good markets get busy on weekend afternoons. Go in the morning if you can, and if you are cooking for a holiday like the Fourth of July, order a day or two ahead so the lobster you want is actually there.

If you would rather let someone else do the cooking, we have separate guides to the best lobster shacks and pounds near Portland, the best lobster rolls in Portland, and the best oysters and raw bars. And if you want to build the rest of the meal from Maine ingredients, the farmers markets of Greater Portland are the place for the corn, tomatoes, and blueberries that belong next to the lobster.

FAQ

Where can I buy live lobster to cook at home near Portland, Maine?

Harbor Fish Market at 9 Custom House Wharf in Portland is the classic choice, with lobsters that come off the boats into fresh-seawater tanks; they also have a Scarborough location at 246 US Route 1. Free Range Fish and Lobster at 450 Commercial Street will sell them live or cook them for you, and Dock's Seafood at 15 Evans Street in South Portland packs live or cooked lobster to go with 24 hours notice. Buy them the same day you plan to cook.

Which Portland fish markets will cook the lobster for you?

Free Range Fish and Lobster on Commercial Street will cook your lobsters in store so you can walk out with them ready to crack. Dock's Seafood in South Portland will cook them too for a small fee, though they ask for 24 hours notice because they stock limited amounts. At other markets, call ahead and ask rather than assuming they steam on the spot.

Where can I buy seafood in Portland, Maine, to ship out of state?

SoPo Seafood packs fresh on Holyoke Wharf and ships overnight nationwide with free shipping options, and it carries everything from live lobster and lobster roll kits to caviar. Harbor Fish Market and Free Range Fish and Lobster also ship live lobster around the country. For a gift, SoPo's online store is the most built-out for shipping.

How much lobster should I buy per person?

Plan on one to one-and-a-quarter pounds of live lobster per person for a normal appetite, and a bit more for a hungry crowd or for people who want leftovers for lobster rolls the next day. A pound-and-a-quarter lobster yields a satisfying dinner portion of meat. Buy them the day you cook and keep them cold and damp until the pot is ready.

Where do chefs buy seafood in Portland, Maine?

Harbor Fish Market supplies many of Portland's best restaurants and sells the same fish at its retail counter, so home cooks get restaurant-grade product. Browne Trading, on Merrill's Wharf, built its reputation supplying caviar and pristine fish to top restaurants nationally and runs a retail market with fish filleted to order. Both are where serious cooks shop when the fish is the point.

Is it cheaper to cook lobster at home than eat it at a shack?

Usually, yes. A whole steamed lobster dinner at a shack with sides commonly runs in the twenty-five to forty dollar range per person at peak summer, while live lobster bought at a market is priced by the pound and lets you feed several people for the cost of one or two shack dinners. You trade the ocean view for a lower bill and the butter and sides you actually want. Prices are market-driven, so check the board the day you buy.

What are the hours for Portland-area fish markets?

Free Range Fish and Lobster is open Monday through Saturday 9 to 6 and Sunday 9 to 5. Dock's Seafood is open Monday and Tuesday 3 to 8 and Wednesday through Sunday 11 to 8. Browne Trading Market runs Monday through Friday 10 to 6 and weekends 10 to 5. Hours shift seasonally, so call ahead, especially around holidays.

Eat better in Maine. Free weekly.

New openings, the reservations worth planning around, and the spots quietly worth your money. One email a week.

Other guides you may like