Ask any Marylander where to get the best steamed crabs, and you might start a friendly argument that lasts all summer. Everyone has a favorite spot, and most of them sit on a river, a creek, or a marina far from the nearest highway exit.
That is part of the fun. A real crab dinner means paper on the table, a wooden mallet in your hand, and a pile of Old Bay dusted shells growing by the minute.
This list covers seven crab houses across the state, from the Potomac shoreline in Charles County to a small main street near the top of the Chesapeake Bay. Each one earns its spot for a different reason, whether that is a waterfront deck, a family recipe, a harbor full of boats, or a classic crab feast.
Pack some wet wipes, fill the gas tank, and save this list for your next crab craving.
1. Captain Billy’s Crab House, Newburg, MD

Popes Creek Road ends at the Potomac, and that is exactly where you want to be when crab season hits Southern Maryland. Captain Billy’s sits right on the water, so a big plate of steamed crabs comes with a wide river view at no extra charge.
The crabs here are steamed and seasoned in the classic Maryland style, and a half dozen has run about $27.50. If you cannot decide what to order, the Waterman’s Feast brings together blue crabs, crab legs, and shrimp on one platter.
The rest of the menu leans hard into crab. Look for the lump crab cake sandwich, cream of crab soup, Crab Bombs, and Capt Billy’s Seafood Dip.
Corn fritters make a nice side for anyone who wants a break from seafood.
Plan ahead, because this is a weekend operation. The restaurant is open Friday through Sunday from 11 AM to 8:30 PM and closed Monday through Thursday.
Families will find a kids’ menu, high chairs, and outdoor seating, and dogs are welcome outside. Reservations are accepted, which helps on busy Saturday afternoons.
2. Fisherman’s Crab Deck, Grasonville, MD

Crossing the Bay Bridge for crabs is a Maryland summer ritual, and Kent Narrows is one of the first places to pull off. Fisherman’s Crab Deck makes that stop easy with seating indoors and out, plus a dock and a clear view of the marina.
Steamed crabs are the main event, served by the dozen and covered in plenty of seasoning. Soft shell crabs, steamed cherrystone clams, and mussels round out the seafood side.
I like this spot for groups with mixed tastes. Blackened fish tacos, buffalo shrimp tacos, hot crab dip, and hush puppies keep the table happy while the crab pickers get to work.
Soup fans should try ordering half cream of crab and half Maryland crab. The pairing shows up often at Eastern Shore tables, and it fits right in here.
Hours are generous, running 11 AM to 9:30 PM most days and until 10 PM on Friday and Saturday. Reservations are accepted, and parking is usually easy to find.
3. The Crab Claw, St Michaels, MD

St. Michaels is a harbor town full of shops and sailboats, but plenty of visitors plan the whole day around one lunch stop. The Crab Claw is a landmark crab shack on Burns Street with outdoor tables facing the Miles River.
Extra-large steamed crabs are a big reason people line up. The menu also covers Chesapeake favorites like crab cakes, cream of crab soup, fried oysters, oysters on the half shell, and a Chesapeake Bay Seafood Sampler.
Expect company on nice days. Waits of around half an hour are common during busy stretches, so arriving early is a smart move.
Dog owners get a rare perk here, since dogs are allowed both inside and outside. Kids are covered too, with a kids’ menu, high chairs, and changing tables.
Note the schedule before you drive. The Crab Claw opens at 11 AM and closes at 8 PM, and it is closed on Tuesdays.
4. Cantler’s Riverside Inn, Annapolis, MD

Former waterman Jimmy Cantler opened this crab house in 1974, and it has been a fixture on the Annapolis crab scene ever since. Getting there takes a few winding back roads, which is part of the charm.
The setting is old-school in the best way, with a riverfront deck and a straightforward focus on Maryland-style seafood. Steamed crabs arrive hot, with vinegar, melted butter, and Old Bay on the side.
Here is a detail crab fans appreciate. You can order any number of crabs you want instead of being locked into a dozen or half dozen, so a couple can split exactly what they plan to eat.
Prices reflect the demand, with a half dozen large crabs running around $65. Beyond crabs, look for the crab pretzel, steamers, local oysters, and Cantler’s style jumbo shrimp.
Cantler’s does not take reservations, and there is usually a wait. Weekday evenings tend to be calmer than Saturday afternoons.
5. Mike’s Restaurant & Crabhouse, Riva, MD

Big groups have a friend in Riva. Mike’s Restaurant & Crabhouse is a spacious riverfront spot where two dozen large crabs on one table is a normal sight.
The steamed crabs come in medium and large sizes, and the spice level hits that classic Maryland mark. Snow crab clusters, soft shell crabs, crab balls, and crab cakes give everyone options.
Price is another reason Mike’s stands out on this list. Many meals land around $20 to $30 per person, and sides like hush puppies and coleslaw keep things simple.
The big deck on the water is the summer draw, while a fireplace makes the indoor space comfortable in cooler months. Live music adds to the lively crowd on some nights.
Doors open daily from 11 AM to 10 PM. Reservations are not accepted and waits are common, so a weekday visit can save time.
6. Suicide Bridge Restaurant, Hurlock, MD

The name makes people do a double take, but the real story at this Dorchester County stop is the view. Suicide Bridge Restaurant overlooks a marina where historic riverboats are docked.
Those boats are more than scenery. The restaurant hosts crab feasts, including all-you-can-eat crab dinners served aboard a paddle boat cruise.
A typical feast spread includes steamed crabs, fried chicken, fried clam strips, crab soup, and corn on the cob. It is a full Eastern Shore meal in one sitting.
Back on land, the menu goes beyond crabs. Kool’s Crab Cake Sandwich, Shrimp and Scallops Ala Suicide, seafood nachos, and the Choptank Cobb Salad are all options, with cheesecake for dessert.
Hours are Wednesday through Saturday from 11 AM to 9 PM and Sunday until 8 PM. It is closed Monday and Tuesday, and dinner reservations are recommended.
7. Woody’s Crab House, North East, MD

Brown paper on the tables tells you everything about Woody’s before the menu even shows up. This old-school crab house sits on South Main Street in North East, near the top of the Chesapeake Bay in Cecil County.
The steamed crabs are locally sourced, and all-you-can-eat crab nights have made Woody’s a gathering place for hungry groups. The crab sampler draws people from a couple of hours away.
Soup lovers can compare the crab bisque and Maryland crab soup side by side. Other picks include Baltimore beer battered crab balls, soft shell crabs, Crabby Fries, and a crab cake with stuffed lobster.
Save room for carrot cake, a local favorite finish to the meal.
Hours run 11:30 AM to 9 PM most days and until 10 PM on weekends. Parking downtown can be tight, so give yourself a few extra minutes to find a spot.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.