For seafood lovers, this list is paradise. From the best crabs in St. Pete to oysters and clams in Clearwater, these are the best seafood restaurants in St. Petersburg and Clearwater that serve all kinds of delicious shellfish. When it comes to crustaceans: crawfish, mussels, and lobster in St. Pete are also topping the menus at these fine local eateries.

Related Content: A Local’s Guide to the Best Italian Restaurants in Pinellas County

Check out the best seafood in St. Pete to Clearwater and eat all the crabs and crawfish in Clearwater your body can handle. For more dining in Pinellas County, 727area is your go-to guide for all the best St. Pete and Clearwater restaurants

JB'S Seafood Market
Restaurant $
1946 49th St S, Saint Petersburg FL, 33707
Blue crab, snow crab legs, king crab, Dungeness crab, stone crabs, garlic wings, shrimp pasta, steamed crab, shrimp, scallops, crab cakes, lobster, oysters,...
Krispy Krabs St.Pete
Restaurant $$
3100 18th Ave S, Saint Petersburg FL, 33712
Come on in and let us serve you the best sea food in Saint Petersburg. Snow crabs, blue crabs, shrimp, mussles, crawfish and so much more !
Billy's Stone Crab
Bar & Restaurant $$
1 Collany Road, Tierra Verde FL, 33715
Billy’s Stone Crab and Seafood Restaurant and Bar in Tierra Verde proudly serves Tampa Bay Florida’s finest seafood, crabs, steaks, fresh fish and...
Crabby Bill's Fish Camp
Restaurant $$
10316 Roosevelt Blvd N, St Petersburg FL, 33716
St. Pete Fish Camp serves seafood with a southern element, focusing on sustainability and eco-friendly ingredients. We have your favorite Crabby classics,...
Restaurant $$
7550 US Hwy 19 N, Pinellas Park FL, 33781
We would like to personally thank you for dining with Mr. and Mrs. Crab. We hope you enjoy our delicious food and a comfortable atmosphere, and we’re...
The Oyster Bar
Restaurant $
249 Central Ave, Saint Petersburg FL, 33701
Private Dining, Live Music, Specialty Cocktails and Fresh Seafood, Meat & Poultry Conveniently located in the heart of St. Pete's downtown entertainment...
Clearwater Oyster Company
Bar & Restaurant $
655 S. Gulfview Blvd, Clearwater Beach FL, 33767
Fresh seafood, boutique oysters, great service, and hand-crafted cocktails. Part of the Original Crabby Bill's Family Brands.
Central Avenue Oyster Bar
Restaurant $$
249 Central Ave., St Petersburg FL, 33707
Serving fresh seafood, steaks, chicken, pasta & of specializing in oysters.
Restaurant $$
1006 4th St N, Saint Petersburg FL, 33701
Established in 1984, The Shrimp Store is a local favorite known for serving top quality Wild Pink Shrimp and fresh Grouper. The restaurant also serves...
Bubba Gump Shrimp Co.
Restaurant $$
185 Boardwalk Place West, Madeira Beach FL, 33708
Hours Dining Room: Sunday - Thursday : 11am - 10pm Friday & Saturday : 11am - 11pm Happy Hour: Monday - Friday : 4pm - 7pm (Bar Only) Features Located...
Lucky Lobster Co.
5.0  5 Rating (1)
941 Huntley Ave, Dunedin FL, 34698
Lobster Shack & Clam Bar, Grilled Fish , and much more, enjoy
Bar & Restaurant
731 Bayway Blvd., Clearwater Beach FL, 33767
Happy Hour, Take Out, Live Music, Jazz, Dance Floor, Outdoor Dining.
Blinkers Beachside, Steakhouse & Lounge
Bar & Restaurant $$
476 Mandalay Avenue, Clearwater Beach FL, 33767
Steakhouse and Lounge, voted "Best Steak" in hometown of Northern Kentucky! Features fresh Seafood, Pastas and more!
Frenchy's Rockaway Grill
4.4  5 Rating (4)
7 Rockaway Street, Clearwater Beach FL, 33767
Frenchy's is a local favorite for great seafood that is popular among the tourists as well. With many locations in the area, Frenchy's is Family friendly,...
Cooters Restaurant & Bar
4.8  5 Rating (5)
423 Poinsettia Avenue, Clearwater Beach FL, 33767
Open daily at 11:00 a.m. Terrific Happy Hour 3-6 daily, and late night in the adjoining Sports Bar.
400 Beach Seafood & Tap House
4.7  5 Rating (4)
400 Beach Drive NE, St. Petersburg FL, 33701
Arguably, the best destination for seafood in Downtown St. Pete, 400 Beach is a haven for fans of modern ambiance and great seafood. Enjoy a full...
Restaurant $$
5895 Gulf Blvd, Saint Pete Beach FL, 33706
Rated consistanly higher than any restaurant on St Pete Beach. Owned by a Local Fisherman, Chef Dan and Chef Chris have been exciting guests along the...
The Wharf Restaurant & Bar
4.3  5 Rating (1)
2001 Pass A Grille Way, St Petersburg FL, 33706
Come In & Get Wharfed!! Live Music, Loads of Fun, Family Friendly, & Game Days and Happy Hour Specials with the only Full Bar in the St. Pete Beach Area...
Oyster Shucker
4.3  5 Rating (3)
650 Corey Avenue, St Pete Beach FL, 33706
Enjoy some of the area's best seafood, bar-b-que and a daily happy hour.
Casual Clam
Restaurant $$
3336 9TH St N, St Petersburg FL, 33704
The Casual Clam Restaurant has been a local favorite since 1993. Offering indoor and outdoor dining, The Clam creates a casual atmosphere where you can...