kitchen-1-2.jpg

Where can I buy groceries on St. John?

While St. John doesn’t have big supermarkets like on the mainland, you’ll find well-stocked local markets with fresh produce, meats, and island specialties. Here are the best places to shop for groceries:

Cruz Bay (Main Shopping Area):

  • Starfish Market – The largest grocery store on St. John. Offers fresh produce, meats, seafood, dairy, a full deli, and an extensive wine and spirits section. Best option for stocking up.
  • Dolphin Market – Great selection of fresh fruits, vegetables, meats, and essential household items. Convenient location near downtown Cruz Bay.
  • St. John Provisions – Best for freshly baked bread, pastries, and gourmet coffee.

Coral Bay (Closer to VillAllure):

  • Love City Mini Mart – A smaller, local grocery store in Coral Bay. Perfect for grabbing last-minute essentials, snacks, and drinks.
  • Calabash Market – Well-stocked for a smaller store, carrying fresh produce, wine, and Caribbean spices.

Specialty Grocery & Organic Options:

  • St. John Gourmet Market – Offers organic, gluten-free, and gourmet ingredients.
  • Josephine’s Organic Greens – A small farm in Coral Bay offering fresh organic greens, herbs, and locally grown produce.

Pro Tip: Most grocery stores close early (around 6-7 PM), so plan your shopping trip accordingly!