Best Shops in Banffshire
Want to shop in Banffshire? Explore the best shops, boutiques, and retail spots with maps and local guides. Free on web or the Evendo app.
The best shops in Banffshire
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
16 shops
-
Discount shop4.2★2,198 reviews
The Spotty Bag Shop
Tucked in the heart of Banff, The Spotty Bag Shop is a beloved local institution that feels like stepping into a classic Scottish general store. Spread across two floors, it’s packed with everything from groceries and homewares to clothing, toys, and garden supplies. With a nostalgic charm reminiscent of old Woolworths, it’s a place where locals stock up on essentials and visitors browse for quirky souvenirs. A small café on-site offers light meals and drinks with views over the town, making it a convenient stop during a day out in northeast Scotland.
Daily 9:00–18:00Price level $Time to spend 0.5–2 hrs
-
Convenience Store4.2★339 reviews
Co-op Food - Banff - Bridge Road
Located on Bridge Road in Banff, Co-op Food offers a convenient shopping experience with a broad selection of groceries and essentials. Open daily from 7 AM to 10 PM, this store caters to both locals and visitors seeking fresh, local, and seasonal products, snacks, and ready-to-eat meals. Its friendly atmosphere and practical hours make it an ideal stop for everyday needs or last-minute supplies during your Scottish travels.
Daily 7:00–22:00Price level $$Time to spend 0.2–1 hr
-
Gift shop4.3★43 reviews
The Platform
Housed in a beautifully repurposed old railway station in Macduff, The Platform is a vibrant and welcoming gift shop offering an extensive range of unique gifts, homewares, fashion accessories, and clothing. Complemented by Annie’s Cakery café, it’s a perfect spot to browse creative displays, enjoy delicious cakes, and soak in views of the surrounding area. Friendly staff and a warm atmosphere make it a must-visit for locals and visitors alike.
Mon–Sat 10:00–17:00 · Sun 12:00–16:00Price level $$Time to spend 1–3 hrs
-
Newsstand4.3★23 reviews
Castlegate Newsagents
Castlegate Newsagents is a well-established newsstand and supermarket located at 1 Castle Street in Banff, Scotland. Open early to late daily, it offers a convenient spot for locals and visitors to purchase newspapers, snacks, and everyday essentials. Known for its friendly service and local flavor, this shop is a key part of Banff’s community life and a handy stop for travelers exploring the town.
Mon–Sat 5:30–21:00 · Sun 7:30–21:00Price level $Time to spend 0.2–1 hr
-
Gift shop4.8★15 reviews
The Portsoy Gift Box
The Portsoy Gift Box is a family-run gift shop located at 21 Seafield Street in the charming seaside town of Portsoy, Scotland. Open Tuesday to Saturday from 11am to 4pm, it offers a bright, welcoming space filled with unique, locally made Scottish gifts, cards, and crafts that celebrate the Moray coast’s creative spirit. This sunny shop supports small independent makers, making it a delightful stop for authentic souvenirs and thoughtful presents.
Mon–Sat 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
-
Gift shop5.0★10 reviews
PETAL the store
PETAL the store is a charming gift shop located at 81 High Street in Banff, Scotland. Renowned for its carefully curated selection of over 60 independent brands, it offers unique lifestyle products and thoughtful gifts. Open Tuesday to Saturday, PETAL provides a warm, inviting atmosphere perfect for discovering special treasures and supporting local artisans.
Tue–Fri 10:00–16:00 · Sat 10:00–17:00Price level $$Time to spend 0.5–1.5 hrs
-
Convenience Store4.8★10 reviews
The Wee Shoppie
Tucked into the heart of the coastal fishing village of Gardenstown, The Wee Shoppie is a welcoming convenience store that serves both locals and visitors. Stocked with everyday essentials, snacks, drinks, and local treats, it’s a practical stop for supplies while exploring the rugged Moray coast. Friendly staff, a warm atmosphere, and opening hours that suit most schedules make it a dependable hub in this small, scenic community.
Mon–Sat 8:00–21:00 · Sun 9:00–18:00Price level $Time to spend 0.2–1 hr
-
Homewares Shop4.0★7 reviews
Bargainland
Located in the scenic town of Banff, Bargainland offers an extensive collection of unique and stylish homewares, from kitchen essentials to decorative accents. This welcoming shop is ideal for visitors seeking quality products at great prices, perfect for souvenirs or practical additions to any home. Open Tuesday to Saturday, it provides a relaxed shopping experience away from the usual crowds.
Tue–Sat 9:00–17:00Price level $$Time to spend 0.5–1.5 hrs
-
Convenience Store4.4★5 reviews
Premier
Premier in Whitehills, Banff, is a well-established convenience store offering a wide range of everyday essentials, groceries, and post office services. Open daily from early morning until late evening, it serves locals and visitors with friendly service and a convenient location at 8 Loch Street.
Mon–Sat 6:00–22:00 · Sun 8:00–22:00Price level $Time to spend 0.2–1 hr
-
Antique Shop4.5★4 reviews
Ivy's Emporium
Ivy's Emporium is a charming antique shop located at 40 Bridge Street in Banff, Scotland. It offers a carefully curated collection of vintage items, collectibles, and home décor, appealing to seasoned collectors and curious visitors alike. Open Tuesday, Wednesday, Thursday, and Saturday from 10am to 4pm, this boutique emporium invites you to explore timeless treasures steeped in history and character.
Tue–Thu 10:00–16:00 · Sat 10:00–16:00Price level $$Time to spend 0.5–2 hrs
Curiosity Shoppe
Curiosity Shoppe in Portsoy, Banffshire, is a charming antique shop offering a rich collection of vintage items, collectibles, and restored antiques. Located at 23a Seafield Street, this shop is a haven for history enthusiasts and treasure hunters seeking unique pieces from bygone eras. Open daily with varied hours, it provides an inviting atmosphere to explore ornate furniture, antique clocks, and other fascinating artifacts.
Mon–Sat 10:00–17:00 · Sun 13:00–17:00Price level $$Time to spend 1–2 hrs
The Gift Alley
The Gift Alley, located at 14 Main Street in Turriff, is a charming gift shop specializing in unique, handcrafted gifts and souvenirs mainly sourced from Aberdeenshire artisans. Open Tuesday through Saturday, it offers visitors a delightful shopping experience with a wide range of distinctive items, perfect for those seeking meaningful keepsakes or special presents.
Tue–Sat 9:30–16:30Price level $$Time to spend 0.5–1.5 hrs
The Candy Box
Nestled in the heart of Banff, The Candy Box is a delightful family-run sweet shop known for its extensive range of candies and exceptional ice cream. This cozy spot offers a nostalgic experience with shelves brimming with classic sweets and an array of ice cream flavors that attract locals and visitors alike. Its warm, friendly atmosphere makes it a perfect treat stop in the quaint Scottish town.
Price level $$Time to spend 0.2–1 hr
Powell's Country Store
Powell's Country Store in Banff is a charming and versatile retail destination offering a unique mix of toys, clothing, and hardware. Located on the A947, this family-friendly store caters to a wide range of needs from seasonal toys to practical tools and apparel, making it a local favorite for both residents and visitors seeking quality products in a welcoming atmosphere.
Mon–Fri 8:00–17:30 · Sat 8:00–15:00Price level $$Time to spend 0.5–2 hrs
The Gift Box
The Gift Box is a quaint gift shop located in Banff, Scotland, offering a curated selection of unique gifts and souvenirs. Nestled in the historic town center, it provides visitors with a charming shopping experience featuring locally inspired items perfect for special occasions or keepsakes.
Price level $$Time to spend 0.5–1.5 hrs
Meadowlands
Meadowlands Gallery is a charming gift shop located at 83 North Castle Street in Banff, Scotland. Known for its welcoming atmosphere and a carefully curated selection of local art, crafts, and unique gifts, it offers visitors a delightful shopping experience in the heart of this historic town. The gallery showcases the spirit of Banffshire through its locally inspired products and friendly service.
Price level $$Time to spend 0.5–1.5 hrs
Explore Banffshire on the map
A handpicked selection of must-see spots in Banffshire, mapped for you.
More about Banffshire

Banffshire travel guide
Explore Banffshire's harbours, beaches, historic houses and whisky landscapes across Scotland's north-east coast and inland valleys.
Tell me more about BanffshireMore to explore in Banffshire
Explore more

Explore more of United Kingdom
Discover the United Kingdom: A blend of rich history, stunning landscapes, and vibrant cities, offering a unique travel experience for every visitor.
Explore United Kingdom
Getting your guide ready…
We are putting together a fresh copy of the Banffshire 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.