Best Shops in Perthshire
Want to shop in Perthshire? Explore the best shops, boutiques, and retail spots with maps and local guides. Free on web or the Evendo app.
The best shops in Perthshire
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
23 shops
-
Department store4.2★10,109 reviews
The House of Bruar
Nestled in the scenic Scottish Highlands near Pitlochry, The House of Bruar is a renowned independent department store celebrated for its extensive selection of premium Scottish country clothing, gourmet food, and homeware. This iconic retail complex combines traditional Highland heritage with modern luxury, featuring a vast array of cashmere, tweed, artisanal produce, and a welcoming restaurant, making it an essential stop for travelers exploring Perthshire.
Daily 9:30–17:30Price level $$Time to spend 1–3 hrs
-
Gift shop4.5★358 reviews
Nutcracker
Step into a year‑round winter wonderland at Nutcracker Christmas Shop in Crieff, Scotland. This enchanting gift and Christmas store is packed with festive decorations, ornaments, and themed sections that bring the magic of the holidays to life no matter the season. Friendly staff, a cozy atmosphere, and a wide selection of unique decorations make it a delightful stop for locals and visitors alike.
Daily 10:00–17:00Price level $$Time to spend 0.5–2 hrs
-
Gift shop4.2★160 reviews
The Scotland Shop
Located in the heart of Edinburgh at 107-108 South Bridge, The Scotland Shop offers an extensive range of authentic Scottish products including tartan clothing, kilts, accessories, and homewares. Renowned for its made-to-order kilts and personalized service, this gift shop captures the rich heritage of Scotland with over 1000 tartans and expertly crafted garments. It is a must-visit for those seeking genuine Scottish attire and souvenirs.
Mon–Thu 9:30–18:00 · Fri–Sun 9:30–20:00Price level $$Time to spend 1–2 hrs
-
Antique Shop4.8★66 reviews
Rustic Retro
Rustic Retro is a charming family-run antique and vintage shop located in the village of Scone near Perth, Scotland. It offers a diverse collection of antiques, retro collectibles, and pre-loved jewelry, including vintage gold and silver pieces. Known for its friendly service and fair prices, Rustic Retro is a must-visit for treasure hunters and collectors seeking unique and nostalgic finds in a cozy, packed setting.
Mon–Sat 11:00–17:00Price level $$Time to spend 0.5–2 hrs
-
Gift shop4.9★57 reviews
Quince & Cook
Quince & Cook is a charming, family-run boutique in Perth, Scotland, offering a carefully curated selection of kitchenware, homewares, gifts, and eco-friendly products. Known for its warm atmosphere and unique finds, this mini modern-day department store is a must-visit for lovers of beautiful interiors and sustainable living.
Tue–Sat 10:00–17:30 · Sun 11:00–16:00Price level $$Time to spend 0.5–2 hrs
-
Toy Shop4.6★66 reviews
Fun Junction
Fun Junction is a charming independent toy shop located on Old High Street in Perth, Scotland. Renowned for its carefully curated selection of quality toys, games, and educational supplies, it caters to children of all ages from birth upwards. The family-run store prides itself on friendly, knowledgeable staff who provide a welcoming atmosphere and expert advice, making it a delightful destination for families and toy enthusiasts alike.
Mon–Fri 10:00–16:30 · Sat 9:30–17:00Price level $$Time to spend 0.5–2 hrs
-
Gift shop4.6★65 reviews
ScotlandShop
ScotlandShop is a specialist retailer in Edinburgh's West End dedicated to authentic Scottish tartan, kilts, and heritage clothing. Located on Queensferry Street near Princes Street, the shop offers made-to-order garments, clan tartans, and traditional accessories crafted with meticulous attention to detail. The knowledgeable staff provide personalized fittings and design consultations, making it an essential destination for those seeking genuine Scottish craftsmanship and cultural heritage.
Daily 9:00–18:00Price level $$Time to spend 0.5–2 hrs
-
Ladies' Clothes Shop4.4★69 reviews
Loretta's Collections Boutique Perth
Loretta's Collections Boutique in Perth offers an elegant ladies' clothing shopping experience at 11 Murray St. This boutique features a curated selection of stylish women's apparel, blending timeless fashion with modern trends in a welcoming setting. Open daily from 10 AM to 6 PM, it caters to fashion-conscious shoppers seeking quality and distinctive pieces.
Mon–Sat 10:00–18:00Price level $$Time to spend 0.5–2 hrs
-
Gift shop4.9★38 reviews
Precious Sparkle
Located in the heart of Perth at 4-6 Bridge Lane, Precious Sparkle is a charming boutique offering a curated collection of sustainable fashion, jewellery, accessories, and homewares. Known for its unique, handpicked items sourced globally, this shop combines style with ethical values, showcasing brands like Fransa and Suzy D London. With a welcoming atmosphere and attentive service, it’s a must-visit for those seeking distinctive gifts and quality craftsmanship.
Mon–Sat 10:00–17:00 · Sun 12:00–16:00Price level $$Time to spend 0.5–2 hrs
-
Clothing Shop4.8★39 reviews
Bear Necessities
Bear Necessities is a distinguished fashion boutique located on High Street in Auchterarder, Scotland. Renowned for its personalized shopping experience, it offers a curated selection of smart, casual, and special occasion wear, including glamorous outfits for weddings. The boutique features a welcoming atmosphere with expert staff dedicated to helping customers find the perfect ensemble and accessories to complete their look.
Mon–Sat 9:45–17:00Price level $$Time to spend 0.5–2 hrs
Bonmarché
Bonmarché in Perth’s St Johns Centre is a ladies’ clothing store offering stylish, affordable fashion tailored especially for mature women. Known for its flattering casual wear, occasion outfits, and a range of accessories, it caters to diverse shapes and sizes. Located in a bustling shopping centre, Bonmarché combines convenience with a welcoming atmosphere for shoppers seeking quality and value.
Mon–Sat 9:00–17:30 · Sun 10:00–16:00Price level $Time to spend 0.5–1.5 hrs
Keepsake Scotland
Keepsake Scotland in Pitlochry is a delightful gift shop offering a curated selection of Scottish souvenirs, handcrafted items, and unique keepsakes. Known for its warm, dog-friendly atmosphere and attentive customer care, it provides visitors with a memorable shopping experience in the heart of this picturesque Highland town.
Mon–Sat 9:00–17:30 · Sun 10:00–17:30Price level $$Time to spend 0.5–1.5 hrs
Highland Homeware
Highland Homeware is a charming and eclectic shop located at 88 Scott Street in Perth, Scotland. It offers a unique blend of homewares, DIY supplies, confectionery, garden products, and quirky gifts. This local favorite is known for its diverse range of practical and whimsical items, making it a delightful stop for both residents and visitors seeking distinctive home goods and treats.
Mon–Sat 9:00–18:00 · Sun 10:00–17:00Price level $$Time to spend 0.5–2 hrs
The New Wool Shop
Nestled in the heart of Perth on North Methven Street, The New Wool Shop is a welcoming haven for knitting and needlecraft enthusiasts. This charming shop offers a curated selection of high-quality wool, yarns, and haberdashery supplies, complemented by expert advice and friendly service. Whether you’re a seasoned crafter or a beginner, it’s a perfect place to find inspiration and materials for your next project.
Price level $$Time to spend 0.5–2 hrs
Born In Scotland - Edinburgh Waverly Mall
Born In Scotland at Edinburgh Waverly Mall is a vibrant gift shop offering a curated selection of quality Scottish-themed souvenirs and unique local products. Located conveniently next to Waverley Station, it blends traditional Scottish charm with modern creativity, making it an ideal stop for visitors seeking authentic keepsakes and quirky gifts that celebrate Scotland’s culture and humor.
Daily 10:00–18:00Price level $$Time to spend 0.5–1.5 hrs
The Works
Located in Perth’s St John’s Shopping Centre, The Works offers an extensive range of affordable books, arts and crafts supplies, toys, stationery, and educational materials. Known for inspiring creativity and screen-free fun, this discount shop is a family-friendly destination for readers, artists, and learners seeking quality products at great prices.
Mon–Sat 9:00–17:30 · Sun 11:00–17:00Price level $Time to spend 0.5–2 hrs
Evalucia
Evalucia Boutique, located at 217 High Street in Perth, is a stylish fashion and lifestyle boutique offering a curated selection of clothing, footwear, jewellery, and accessories. Known for its contemporary collections from notable brands, it caters to everyday wear and special occasions, providing shoppers with a refined and personalized retail experience in the heart of Perth.
Mon–Fri 10:00–17:00 · Sat 9:30–17:30Price level $$Time to spend 0.5–2 hrs
The Scottish Shop
Nestled in the heart of Pitlochry, The Scottish Shop offers a charming selection of authentic Scottish gifts, souvenirs, and high-quality textiles. Known for its warm atmosphere and personalized service, this independent shop is a must-visit for those seeking genuine Scottish craftsmanship and memorable keepsakes. Open daily, it provides a welcoming space to explore Scotland’s rich cultural heritage through unique products.
Mon–Sat 9:00–19:00 · Sun 11:00–19:00Price level $$Time to spend 0.5–1.5 hrs
Quirky Coo
Quirky Coo is an independent gift shop in Dundee city centre specializing in unique, design-led treasures sourced locally and internationally. Opened in October 2013 by friends Viv and Dave, this charming emporium offers carefully curated gifts, homeware, accessories, and greeting cards suitable for all occasions. Located just across from the V&A Museum on Dundee's waterfront, it's the perfect destination for finding something special and distinctly different.
Daily 10:00–18:00Price level $$Time to spend 0.5–1.5 hrs
Marians Of Perth
Marian's of Perth is a well-established independent ladies' fashion retailer located at 2-10 N Methven Street, Perth. Renowned for over 40 years, it specializes in stylish apparel, including sizes 18+, accessories, and wedding outfits, offering personalized service in a welcoming atmosphere. Open daily from 10 am to 4 pm, it is a prime destination for discerning shoppers seeking quality and elegance in Scotland's historic city.
Mon–Sat 10:00–16:00Price level $$Time to spend 0.5–2 hrs
Bonnie Moon Crystals
Bonnie Moon Crystals is a charming gift and rock shop located at 140 South Street in Perth, Scotland. Renowned for its curated collection of crystals, gemstones, and healing items, this boutique offers a serene and mystical shopping experience. Founded from a personal healing journey, the shop blends intention, love, and moonlit magic to create a unique atmosphere for visitors seeking spiritual and natural treasures.
Tue–Fri 10:00–16:30 · Sat 10:00–17:00Price level $$Time to spend 0.5–1.5 hrs
PolkaDot Boutique Perth
Tucked away on Princes Street in Perth’s city center, PolkaDot Boutique is a stylish independent clothing shop offering a curated selection of contemporary fashion for women. Expect on-trend dresses, tops, knitwear, and accessories in a welcoming, boutique atmosphere. Open Tuesday to Saturday, it’s a go-to for locals and visitors looking for fresh, wearable style with a personal touch.
Mon–Fri 11:00–17:00 · Sat 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Hell Yeah
Hell Yeah Perth is a colourful, vegan-certified gift shop located on High Street, Perth. Featuring a curated selection of indie-designed, eco-friendly homeware, sweet treats, and self-care products, it offers shoppers a feel-good experience with a strong ethical focus. Founded in 2022, this lively boutique celebrates sustainability and cruelty-free living in a welcoming atmosphere.
Wed–Sat 10:00–17:00 · Sun 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Explore Perthshire on the map
A handpicked selection of must-see spots in Perthshire, mapped for you.
More about Perthshire

Perthshire travel guide
Explore Perthshire’s historic towns, forested glens, Highland lochs, riverside paths, castles and mountain landscapes in central Scotland.
Tell me more about PerthshireMore to explore in Perthshire
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 Perthshire 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.