WINTER HOURS: Wednesday: 11:00am - 5:00pm retail only Thursday through Sunday 11:00am - 7:00pm CLOSED Monday & Tuesday



In the 24 years since we first opened the doors of Snug Harbor Fish Company, our mission has remained the same—to offer our customers local, responsibly sourced, high-quality seafood with excellent customer service. Located in the historic Duxbury Harbor district, Snug Harbor Fish is a staple in this small community, becoming one of the most popular spots to stop for fresh seafood on the south shore. Whether you’re looking for fresh fish for dinner at home, or you want to enjoy made-to-order seafood meals on our outdoor patio, stop in and see all that Snug Harbor Fish has to offer.


Local, sustainable, and fresh—those are the top priorities for Snug’s seafood. We strive to bring our customers responsibly sourced seafood of the highest quality at a fair price. That’s why we are on the Boston Fish Pier daily, working with local boats, to hand-select the freshest local fish delivered right through our back door. What’s more, we also cut and fillet our fish in-house. It’s not an easy task, but preparing fillets like this is crucial to serving the best seafood almost direct from the ocean to your plate.

We take into account environmental considerations when selecting our relationships with seafood suppliers, and we take great pride in the quality of the products that we deliver to our customers. So when our customers ask us the question, “What do you have for fresh fish today?” we can consistently answer, “Everything is always fresh!”


No matter what your budget is, Snug Harbor Fish Company offers an array of fresh seafood to choose from including local and seasonal specialties like lobster, striped bass, soft-shell crabs, Alaskan wild-caught salmon, and sushi-grade tuna. Snug Harbor offers a variety of customer favorites year-round, such as organic Faroe Island farm-raised salmon, cod, haddock, swordfish, scallops, squid, clams, and shrimp. Or you can set up a raw bar with a multitude of Duxbury oysters harvested within half a mile from our store!

Can’t find exactly what you were looking for in our fish case? No problem! If you give us 24-hours’ notice, we can get you any type of fish you want directly from our seafood suppliers. Give us a call at 781-934-8167 if you have any special seafood requests, and come check out Snug Harbor Fish on your next trip to the South Shore. We look forward to serving you!

Sign up for our newsletter for the inside scoop on the latest specials and newest recipes.

Back to Top