Best Shops in Saint John
Want to shop in Saint John? Explore the best shops, boutiques, and retail spots with maps and local guides. Free on web or the Evendo app.
The best shops in Saint John
- Top rated
- Closest to the centre
- A–Z
34 shops
-
Shopping mall3.8★43 reviews
James Store
James Store is a bustling shopping destination in Portsmouth, perfect for tourists looking to immerse themselves in local culture and shop for unique souvenirs. With its diverse array of shops and friendly atmosphere, it's a must-visit spot for anyone exploring the area.
Mon–Sat 9:00–18:00
-
Grocery store4.2★32 reviews
Northern Foods & Supplies
Northern Foods & Supplies in Portsmouth is a vibrant grocery store where tourists can explore local produce, snacks, and unique Caribbean ingredients, offering a true taste of the region.
-
Grocery store4.2★20 reviews
Savers Enterprises
Discover Savers Enterprises, a vibrant grocery store in Portsmouth where tourists can indulge in local flavors, fresh produce, and unique Caribbean products, perfect for enhancing your travel experience.
Mon–Sat 8:00–20:00 · Sun 8:00–18:00
-
Print shop5.0★13 reviews
Dblush Copy Center
Located in the heart of Portsmouth, Dblush Copy Center offers a comprehensive range of printing services tailored for tourists and locals alike. With top-notch customer service and quality outputs, it's your best choice for all printing needs.
Mon–Fri 8:30–16:30 · Sat 9:00–13:30
-
Grocery store4.9★13 reviews
Farmacy
Farmacy is a delightful grocery store located in Pont Cassé, offering an extensive range of local and imported products. Tourists will enjoy the vibrant atmosphere and fresh produce available in this charming market.
Mon–Sat 8:00–21:00 · Sun 9:00–15:00
-
Grocery store4.4★14 reviews
Sea Breeze Mini Mart and Bar
Experience the vibrant atmosphere of Sea Breeze Mini Mart and Bar, where local flavors and friendly service come together in Anse De Mai. Ideal for tourists seeking authentic Caribbean dining and shopping.
Daily 6:00–21:00
-
Duty free store4.6★12 reviews
Duty Free Emporium
The Duty Free Emporium in Roseau is a must-visit for tourists seeking luxury goods at unbeatable prices. With a wide selection of products, knowledgeable staff, and a welcoming atmosphere, it promises an enjoyable shopping experience.
Mon–Fri 8:30–17:00 · Sat 9:00–13:30
-
Grocery store4.4★13 reviews
Yellow House Mini Mart
Nestled in the heart of Portsmouth, the Yellow House Mini Mart offers a delightful shopping experience for tourists seeking local flavors and everyday essentials. This vibrant grocery store is a perfect stop for fresh produce, local snacks, and various goods, making it a must-visit for those looking to immerse themselves in the local culture.
Mon–Sat 8:00–20:00 · Sun 9:00–16:00
-
Clothing store4.9★8 reviews
Beach Avenue, Indian River, Dominica
Beach Avenue in Indian River, Dominica, is a charming shopping destination where tourists can explore unique clothing options, all infused with the island's vibrant culture. The welcoming atmosphere and excellent customer service make for a delightful shopping experience.
-
Grocery store4.4★9 reviews
Sunny Days
Discover the charm of Sunny Days, a beloved grocery store in Mahaut, where locals and tourists alike find fresh produce, local goods, and a friendly atmosphere perfect for stocking up on essentials or exploring regional flavors.
Mon–Sat 8:00–20:00 · Sun 9:00–11:30
Majic Mart
Nestled in the heart of Mahaut, Majic Mart is a beloved grocery store offering an excellent selection of fresh produce, local products, and everyday essentials. Whether you’re stocking up for a picnic or seeking unique Caribbean ingredients, this store is a must-visit for tourists and locals alike.
Mayra's Originals
Mayra's Originals is a premier dressmaker and fashion design shop in Portsmouth, specializing in custom clothing, curtains, lingerie, and swimwear, perfect for fashion-forward tourists seeking unique pieces.
Mon–Sat 8:00–20:00
RAAS Fabric & Things
RAAS Fabric & Things in Portsmouth is a vibrant fabric store that offers a plethora of unique textiles and crafting supplies, perfect for tourists seeking to take home a piece of local culture.
Mon–Fri 8:00–16:30 · Sat 8:00–13:00
SWEET TREATS by GLORINE
Nestled in the heart of Portsmouth, Sweet Treats by Glorine is a haven for dessert lovers, offering an exquisite selection of cakes and pastries that delight the senses. From rich chocolate cakes to light and airy pastries, this charming cake shop is a must-visit for anyone with a sweet tooth.
Mon–Fri 8:00–18:30
Un!k Shopping Mart
Un!k Shopping Mart is a vibrant grocery store located in St. Joseph, offering a delightful selection of local produce, snacks, and everyday essentials. This charming spot is perfect for tourists looking to experience the local culture and cuisine.
FE MIMI MART
FE MIMI MART is a bustling supermarket in Portsmouth, offering a wide selection of local and international products, perfect for tourists looking to experience the flavor of the Caribbean.
Daily 7:00–23:00
Yazz Variety Store
Discover Yazz Variety Store, a charming shop in Portsmouth that offers a delightful mix of everyday essentials and unique finds. Perfect for tourists looking to pick up souvenirs or local snacks, this store embodies the spirit of local shopping.
Mon–Sat 8:00–21:00 · Sun 10:00–18:00
Joan's Creative Hands
Joan's Creative Hands in Portsmouth is a charming sewing shop that caters to both hobbyists and professionals. Dive into a world of fabric, creativity, and unique crafting supplies.
A & B Groceries Plus
A & B Groceries Plus is a charming grocery store nestled in the heart of Portsmouth, offering locals and tourists a wide variety of fresh produce, local delicacies, and everyday essentials. It's the perfect stop for anyone looking to experience the local flavors and culture.
Canjay's Jewelry
Nestled in the heart of Portsmouth, Canjay's Jewelry offers a dazzling array of fine jewelry, perfect for tourists seeking unique souvenirs or gifts. From elegant rings to stunning necklaces, each piece is crafted with care and showcases the local artistry of the Dominican Republic.
Candy Girl Store
Nestled in the heart of Portsmouth, the Candy Girl Store is a charming clothing boutique offering a delightful array of trendy apparel and accessories. Perfect for tourists seeking unique fashion finds, this store promises a memorable shopping experience that captures the vibrant spirit of the Caribbean.
Mon–Sat 9:00–18:30
P & P Trading
Discover P & P Trading, a charming variety store in Portsmouth, perfect for tourists seeking unique souvenirs, local crafts, and everyday essentials. With its welcoming atmosphere and friendly service, it’s a must-visit destination for all.
Mon–Sat 8:00–19:00 · Sun 9:00–16:00
Heaven Scent
Heaven Scent in Canefield is a charming home goods store that invites tourists to explore unique treasures and local craftsmanship. From handcrafted decor to practical household items, this delightful shop showcases the essence of local artistry.
Mon–Fri 8:00–16:00
JERLOCKS ENTERPRISE SERVICE SHOP
Discover Jerlocks Enterprise Service Shop, the ultimate destination for motorsport enthusiasts in Dos D' Ane. Known for its exceptional customer service and wide range of motorsport gear, this shop is a must-visit for tourists seeking an adrenaline rush. Whether you’re looking for equipment, accessories, or expert advice, Jerlocks has it all.
KRESS Variety
KRESS Variety in Portsmouth is a delightful variety store that offers an eclectic range of products, making it a perfect stop for tourists looking to pick up unique souvenirs or everyday essentials. With friendly service and a convenient location, it's an excellent addition to your travel itinerary.
Mon–Sat 9:00–17:00
Vintage village shop
Nestled in the heart of Mahaut, the Vintage Village Shop offers a delightful selection of local goods and fresh produce, perfect for tourists seeking a taste of authentic Caribbean culture.
Mon–Fri 6:30–19:00 · Sat 9:00–19:30
James store home and furniture baystreet
Discover James Store Home and Furniture, a charming home goods store in Portsmouth offering a delightful range of furnishings and household essentials. Perfect for tourists seeking to enhance their stay or find unique souvenirs.
Mon–Sat 8:30–18:00
Justina Deroche Boutique
Justina Deroche Boutique in Portsmouth is a charming clothing store that showcases local style and fashion. Ideal for tourists looking for unique apparel and souvenirs.
Mon–Sat 9:00–17:00
Moxie's Perfect Gift
Moxie's Perfect Gift, located on Monkey Hill in Marigot, is a charming gift basket store perfect for tourists seeking unique souvenirs. Here, you’ll find a delightful selection of locally sourced products, ideal for remembering your trip or sharing with loved ones back home. Whether you're looking for gourmet treats, handcrafted items, or special local finds, this store offers an unforgettable shopping experience.
Open 24 hours
TreatYours3lf
TreatYours3lf in Portsmouth is a premier men's clothing store that offers a curated selection of stylish apparel. Whether you're looking for casual wear or something more formal, this shop has got you covered.
Mon–Sat 9:00–17:00
SuAaDenn's World
SuAaDenn's World in Portsmouth offers a vibrant shopping experience with a diverse selection of stylish clothing for every taste. Discover local fashion trends and unique pieces that reflect the culture and spirit of the Dominican Republic.
Mon–Sat 9:00–17:00
SG'S ESSENTIALS ALL IN ONE
Nestled in the heart of Roseau, SG's Essentials All In One is a delightful gift shop that offers a unique blend of local crafts and everyday necessities, perfect for tourists seeking authentic souvenirs and keepsakes.
Joan's Arts & Souvenirs
Joan's Arts & Souvenirs in Portsmouth offers a vibrant selection of local crafts, artworks, and souvenirs that encapsulate the essence of the region. This charming gift shop is the perfect stop for tourists seeking to take home a piece of local culture.
SALT Dive
SALT Dive in Toucari, Dominica, is your gateway to exploring the vibrant underwater world of the Caribbean. With expert guidance and top-notch equipment, immerse yourself in breathtaking dives that showcase the island's rich marine biodiversity and stunning coral reefs.
Explore Saint John on the map
A handpicked selection of must-see spots in Saint John, mapped for you.
More about Saint John

Saint John travel guide
Explore Saint John, Dominica, for Portsmouth’s harbour, Cabrits National Park, Fort Shirley, Indian River trips and rainforest-fringed coastal scenery.
Tell me more about Saint JohnMore to explore in Saint John
Explore more

Explore more of Dominica
Discover Dominica: The Caribbean's Nature Island, where lush rainforests, volcanic landscapes, and vibrant culture await eco-tourists and adventure seekers.
Explore Dominica
Getting your guide ready…
We are putting together a fresh copy of the Saint John guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
