
Where to Get Fresh Seafood in St. John
St. John is a haven for seafood lovers, offering some of the freshest fish, lobster, conch, and reef catches in the U.S. Virgin Islands. From local fish markets to waterfront restaurants, fresh seafood in St. John gives visitors an authentic taste of island life. Whether you’re shopping for the day’s catch to cook at your villa or enjoying prepared dishes with ocean views, St. John’s seafood scene combines flavor, culture, and sustainability in every bite.

Top Local Fish Markets and Seafood Vendors
On St. John, local fishers occasionally sell fresh fish near the customs building in Cruz Bay or at a small market area near the post office parking lot. You’ll find reef fish, snapper, and sometimes seasonal lobster or conch, all iced and ready for your villa kitchen. Locals often recommend checking these spots early in the morning for the best selection.
For more consistent access, Starfish Market in Cruz Bay offers fresh seafood alongside groceries and provisions, making it easy for travelers who want to prepare their own island-style meals. In Coral Bay, Calabash Market is another option for buying fresh fish or grocery essentials when the local catch is limited.
Local Tips and Recommendations
- Roadside stands in Coral Bay: Many residents know small roadside spots where fishers sell their catch directly. Selection changes daily, but snapper, wahoo, and spiny lobster appear when in season.
- Community bulletin boards: Some fishers post daily catch notices near local stores or community boards in Cruz Bay and Coral Bay. A quick ask can lead you there.
- Friend-of-a-fisher connections: Villa hosts and longtime residents often know who is landing fish and when, sometimes before the catch becomes public.

Seasonal Seafood: What’s Fresh When
Understanding seasonal availability helps ensure you enjoy seafood at its peak.
- Winter (Dec–Feb): Wahoo, tuna
- Spring (Mar–May): Grouper, snapper
- Summer (Jun–Aug): Spiny lobster season peaks
- Fall (Sep–Nov): Conch and smaller reef fish
Seasonal seafood supports sustainable fishing practices and delivers the freshest island flavors.
Tips for Buying Seafood as a Tourist
Buying seafood in St. John relies more on timing and local knowledge than traditional fish markets.
- Go early: Fishers often return mid-day or early afternoon.
- Bring a cooler: Proper chilling preserves quality in warm weather.
- Ask questions: Vendors are usually happy to explain what was caught and how to prepare it.
- Check quality: Look for firm flesh, clear eyes, and a fresh ocean scent.
- Carry cash: Many informal sellers do not accept cards.
- Consider a fishing charter: Catching your own dinner often comes with guidance on what is best to keep and eat.
These practices help ensure your seafood experience is both fresh and authentic.

Best Waterfront Restaurants Serving Fresh Catch
For seafood prepared by local chefs, these St. John restaurants are consistently recommended.
- The Lime Inn (Cruz Bay): Caribbean classics and daily catch favorites in a relaxed setting.
- Morgan’s Mango (Cruz Bay): West Indian dishes featuring fresh local fish.
- The Longboard (Cruz Bay Waterfront): Ceviche, seafood tacos, and fresh-catch plates with a casual vibe.
- La Tapa Plage (Cruz Bay): Beachfront dining known for seasonal seafood and island flavors.
- 1864 The Restaurant (Mongoose Junction): Caribbean-influenced seafood dishes in an intimate setting.
Insider Dining Tips
- Ask for the catch of the day.
- Choose outdoor seating when available.
- Follow local recommendations for peak freshness.

Popular Seafood Dishes to Try
St. John’s seafood highlights the flavors of the U.S. Virgin Islands through simple, fresh preparations.
- Grilled mahi-mahi: Lightly seasoned with island spices.
- Conch salad: Mixed with lime, peppers, and onions.
- Spiny lobster tail: Grilled or baked to highlight natural sweetness.
- Snapper escovitch: Fried snapper topped with pickled vegetables.
- Fish tacos: Fresh reef fish with tropical toppings.
Final Thoughts
Seafood plays a central role in St. John island life. From local fishers and neighborhood markets to waterfront restaurants serving daily catch, visitors can enjoy fresh seafood while supporting small-scale fishing traditions. Whether cooking at your villa or dining by the water, experiencing St. John seafood adds depth and authenticity to any stay.

