St John's Shopping Centre
Perth's premier shopping destination with 30+ retailers in a bright, welcoming city-centre mall.
St John's Shopping Centre is a modern, bright shopping destination located in the heart of Perth's compact city centre. Home to over 30 quality retailers including flagship brands like Primark, River Island, and JD Sports, the centre offers a comprehensive mix of fashion, footwear, gifts, books, and entertainment. With multiple cafés providing rest stops and convenient access via public transport, it's an essential destination for shoppers seeking variety and convenience in a welcoming, easy-to-navigate environment.
A brief summary to St John's Shopping Centre
- King Edward St, Perth, PH1 5UB, GB
- +441738629380
- Visit website
- Duration: 1.5 to 4 hours
- Mid ranged
-
Indoor
- Mobile reception: 5 out of 5
- Monday 9 am-5:30 pm
- Tuesday 9 am-5:30 pm
- Wednesday 9 am-5:30 pm
- Thursday 9 am-5:30 pm
- Friday 9 am-5:30 pm
- Saturday 9 am-5:30 pm
- Sunday 11 am-5 pm
Local tips
- Check individual store opening hours before visiting, as many retailers operate different times on Sundays compared to weekdays, with some closing entirely on Sundays.
- Use the centre's store finder tool on their website to locate specific retailers and check their current opening hours to avoid disappointment.
- Plan rest breaks at one of the multiple cafés throughout the centre, including BB's Café and Café Central, to recharge during your shopping visit.
- Arrive early on weekdays for a more relaxed shopping experience, as the centre tends to be busier during afternoon hours and on Saturdays.
- Book Perth Shopmobility equipment in advance if needed by calling 01738 783960, with services available Monday to Friday from 9am to 4:30pm.
For the on-the-go comforts that matter to you
- Restrooms
- Drink Options
- Food Options
- Seating Areas
- Information Boards
- Visitor Center
Getting There
-
Public Bus
Multiple bus routes serve Perth city centre with stops near St John's Shopping Centre. Journey times from surrounding Perth neighbourhoods typically range from 10 to 25 minutes depending on origin. Services run regularly throughout the day with increased frequency during peak hours. No advance booking required; fares are payable on boarding or via contactless payment, typically ranging from £1.50 to £3.50 for single journeys within Perth.
-
Car with Parking
The shopping centre is accessible via King Edward Street with dedicated parking facilities available. Parking fees apply; typical rates range from £1.50 to £3.00 per hour depending on duration and time of day. Peak parking times occur Saturday afternoons and weekday lunch hours. Disabled parking spaces are available near the main entrance for visitors with accessibility requirements.
-
Walking from Perth Railway Station
St John's Shopping Centre is approximately 600 metres from Perth Railway Station, a walk of roughly 8 to 10 minutes through Perth's compact city centre. The route is relatively flat with clear pavements and street-level navigation. This walking route passes through the heart of Perth's retail and business district, making it convenient for rail passengers arriving in the city.
-
Taxi or Ride-Sharing
Taxis and ride-sharing services are readily available throughout Perth. Journey times from Perth Railway Station or surrounding areas typically range from 5 to 15 minutes depending on traffic conditions. Fares generally range from £5 to £12 for journeys within central Perth. Multiple taxi ranks are located throughout the city centre for convenient pickup.
St John's Shopping Centre location weather suitability
-
Any Weather
Discover more about St John's Shopping Centre
A Vibrant Hub in Perth's City Centre
Situated on King Edward Street at the heart of Perth's compact and easy-to-navigate city centre, St John's Shopping Centre has established itself as a beloved institution for shoppers across the region. The centre's bright, airy design creates an inviting atmosphere that welcomes visitors throughout the year. Its central location makes it an ideal starting point for exploring Perth's shopping district, with the centre serving as a natural focal point for both locals and visitors seeking quality retail experiences.Diverse Retail and Dining Offerings
The centre houses over 30 quality high street retailers, providing shoppers with an impressive range of options under one roof. Flagship brands including Primark, River Island, JD Sports, and Toytown anchor the centre's fashion and footwear offerings, while additional stores cater to gifts, books, fragrances, and entertainment. Beyond retail, the centre features multiple cafés including BB's Café and Café Central, offering welcome respite during shopping expeditions. This diverse mix ensures that visitors can accomplish comprehensive shopping in a single, convenient location.Accessibility and Visitor Amenities
The shopping centre prioritises accessibility for all visitors. Perth Shopmobility services are available, with equipment bookings and training sessions available by appointment. The centre benefits from nearby bus station access, making it easily reachable via public transport from across the region. Parking facilities are available, though visitors should be aware of potential parking fees. The compact layout and clear navigation make the centre particularly welcoming for families, seniors, and those with mobility considerations.Community Engagement and Seasonal Events
St John's Shopping Centre actively engages with the local community through regular events and promotions. The centre maintains an active social media presence, regularly sharing sales announcements, special offers, and community-focused activities. Seasonal shopping events, including dedicated Christmas opening times, provide additional reasons to visit throughout the year. This commitment to community connection transforms the centre from a simple retail destination into a gathering place for Perth residents.Shopping Experience and Store Variety
Whether seeking the latest fashion trends, everyday essentials, or speciality items, visitors will find comprehensive options throughout the centre. The mix of well-known high street names and independent retailers creates a balanced shopping environment. Individual store opening hours may vary slightly from the centre's main hours, particularly on Sundays, so visitors are encouraged to check specific store times when planning their visit. The centre's commitment to quality retailers ensures consistent standards across the shopping experience.Iconic landmarks you can’t miss
Perth & Kinross Heritage Trust
0.3 km
Explore the Perth & Kinross Heritage Trust - a cultural gem showcasing Scotland's rich history and community heritage.
Smeaton's Bridge
0.5 km
Historic 18th-century stone bridge spanning the River Tay in Perth, blending engineering brilliance with scenic charm and rich heritage.
Tomb Of The Minister Of Scone & Family
3.2 km
A solemn mausoleum nestled within Scone Palace grounds, honoring the minister and family amidst Scotland’s royal and religious heritage.
Ballathie House Hotel
13.5 km
Historic Scottish country house hotel with award-winning dining and tranquil river views on a vast Perthshire estate.
Birnam Oak
20.4 km
An ancient oak on the banks of the River Tay, believed to be the last survivor of Shakespeare’s Birnam Wood – a living piece of Scottish and literary history.
Dunkeld Bridge
20.9 km
Historic Thomas Telford-designed stone bridge gracefully spanning the River Tay, linking Dunkeld’s rich heritage with Highland landscapes.
Ruins of Kincardine Castle
21.2 km
Explore the evocative 13th-century ruins of Kincardine Castle, a royal Scottish fortress steeped in medieval history and surrounded by tranquil farmland.
Kirkgate Park
21.7 km
Explore Kirkgate Park, a tranquil retreat in Kinross, Scotland, featuring beautiful gardens, a serene loch, and rich historical significance.
Inchbrakie Monument
21.7 km
A serene Scottish landmark honoring the vanished Inchbrakie estate, its ancient yew, and storied past.
Loch Leven Castle Viewpoint
21.8 km
Explore the scenic Loch Leven Heritage Trail in Kinross, where history meets breathtaking landscapes and outdoor adventures await.
Lochleven Castle
21.8 km
Experience the rich history and stunning views of Lochleven Castle, an enchanting Scottish landmark set on a serene island in Loch Leven.
Pine Cone Point
22.2 km
Experience the serene beauty of Pine Cone Point in Dunkeld, a scenic haven perfect for nature lovers and photographers alike.
Tullibardine Chapel
23.1 km
Discover Tullibardine Chapel, a captivating site in Auchterarder, where stunning architecture meets rich Scottish heritage in a tranquil setting.
Balgarthno Stone Circle
24.8 km
Bronze Age stones standing sentinel over Dundee's prehistoric past, a timeless circle of mystery and ancient wisdom.
Perthshire Treks
25.3 km
Explore the stunning landscapes of Perthshire with guided hiking tours from Perthshire Treks, perfect for nature lovers and adventure seekers.
Unmissable attractions to see
Perth Museum
0.1 km
Discover Scotland’s royal heritage and iconic Stone of Destiny in Perth’s beautifully restored Edwardian museum.
The Fair Maid of Perth
0.2 km
Celebrate Scotland’s rich history and storytelling tradition through the evocative Fair Maid of Perth sculpture in the heart of Perth’s historic High Street.
VisitScotland Perth iCentre
0.2 km
Your essential starting point for exploring Perth’s rich heritage, vibrant culture, and scenic surroundings with expert local advice.
The Fair Maid's House Visitor Centre
0.3 km
Delve into Perth's rich heritage at The Fair Maid's House Visitor Centre, where history and culture come alive in the heart of Scotland.
The Art Attic - Gallery, Gift Shop, Craft Supplies, Workshops
0.3 km
Discover unique artworks, craft supplies, and inspiring workshops in the heart of Perth’s historic St Paul's Square.
Perth Concert Hall
0.3 km
A modern, flexible events centre in central Perth, hosting concerts, theatre, comedy, conferences and community events in a bright, accessible steel-and-glass building.
Perth Art Gallery
0.3 km
Discover Scotland’s rich artistic heritage at Perth Art Gallery, home to iconic modern Scottish art and family-friendly interactive exhibits.
Greyfriars Burial Ground
0.4 km
Historic 16th-century cemetery in Perth, featuring Scotland’s finest gravestones on the site of a former Franciscan monastery.
Perth Cathedral, St Ninian's
0.4 km
Discover Perth Cathedral, St Ninian's—a Gothic Revival masterpiece blending rich history, spiritual warmth, and stunning stained glass in Scotland’s heart.
Vectran Vintage
0.4 km
Discover timeless antiques and vintage guitars in the heart of Perth at Vectran Vintage, a haven for collectors and nostalgia lovers alike.
Norie-Miller Walk
0.5 km
A peaceful riverside park in Perth blending natural beauty, artistic sculptures, and seasonal festivities along the River Tay.
Rodney Gardens
0.5 km
A free riverside garden sanctuary with vibrant seasonal blooms and peaceful pathways along the River Tay.
South Inch
0.7 km
Expansive green park with sports, events, and historic charm just minutes from Perth city centre.
The Black Watch Castle & Museum
0.9 km
Scotland's military heritage preserved in a historic castle overlooking Perth's North Inch.
Branklyn Garden
1.2 km
Discover rare plants and serene hillside beauty at Branklyn Garden, a botanical treasure overlooking Perth.
Essential places to dine
The Giddy Goose
0.1 km
A vibrant and casual restaurant in Perth blending bold British and Italian flavors with a lively atmosphere and late-night hours.
Cridos Restaurant
0.2 km
Experience authentic Mediterranean seafood and steakhouse delights in a cozy, welcoming atmosphere in the heart of Perth.
Bothy Perth
0.2 km
Cozy Scottish restaurant and bar in Perth offering seasonal dishes, rustic event spaces, and a warm, inviting atmosphere.
Cafe Tabou
0.2 km
Experience authentic French brasserie charm with seasonal Scottish ingredients in Perth’s lively cafe quarter.
Everest Inn
0.2 km
Experience authentic Nepalese and Indian flavors in Perth’s stylish and welcoming Everest Inn, where tradition meets modern dining.
Kisa's
0.2 km
Stylish all-day dining in central Perth, perfect for breakfast, lunch, dinner, or drinks before a show at the nearby concert hall.
Cardo
0.2 km
A vibrant, family-friendly eatery in Perth serving fresh, artisanal pizzas, pasta, and bakery delights in a welcoming, lively atmosphere.
Paco's Restaurant
0.2 km
Lively family-friendly restaurant in Perth offering diverse American, Italian, Mexican, and seafood dishes with a welcoming atmosphere.
Breizh
0.3 km
Experience authentic French cuisine with a lively atmosphere and attentive service in the heart of Perth’s historic High Street.
Broth3rs Restaurant
0.3 km
Experience authentic Italian and Mediterranean flavours with fresh, seasonal ingredients and a warm, lively atmosphere in the heart of Perth.
North Port Scottish Restaurant
0.3 km
A warm, historic cottage in Perth serving modern Scottish dishes made with local, seasonal produce and a strong sense of place.
Nicoll's Steak House
0.4 km
A no-frills Perth favourite serving generous, perfectly cooked steaks in a relaxed, family-run setting.
Deans Restaurant
0.4 km
Chic fine dining in Perth with quirky interiors and a focus on local Scottish produce, offering elegant tasting menus in a stylish setting.
63 Tay Street Restaurant
0.4 km
Modern Scottish fine dining on the banks of the River Tay, where local ingredients meet creative flair in an intimate, elegant setting.
Atholl Restaurant
0.4 km
A welcoming Perth eatery serving fresh, local Scottish dishes in a relaxed atmosphere with a fine selection of wines and whiskies.
Markets, malls and hidden boutiques
Bonmarché
0.0 km
Stylish and affordable ladies’ fashion for mature women in the heart of Perth’s St Johns Centre.
The Works
0.0 km
Affordable books, crafts, toys, and stationery inspiring creativity and screen-free fun in the heart of Perth.
Begg Shoes
0.1 km
Discover timeless style and expert service at Begg Shoes, Perth’s go-to boutique for quality footwear and leather accessories.
The Perth Gift Card
0.1 km
Discover unique souvenirs and local crafts at The Perth Gift Card, a charming gift shop in Perth offering a vibrant selection of treasures.
Bonnie Moon Crystals
0.1 km
Discover the magic of crystals and mindful treasures at Bonnie Moon Crystals, Perth’s serene boutique of natural beauty and healing energy.
Evalucia
0.2 km
Discover curated fashion and accessories at Evalucia Boutique, Perth’s stylish destination for everyday and special occasion wear.
Hell Yeah
0.2 km
Discover Perth’s colourful vegan gift shop blending indie creativity with eco-friendly, cruelty-free treasures on High Street.
PolkaDot Boutique Perth
0.2 km
A chic independent clothing boutique in central Perth, offering contemporary women’s fashion with a personal touch.
Highland Homeware
0.2 km
Discover Highland Homeware in Perth—a unique blend of homewares, DIY supplies, confectionery, and local charm all under one roof.
Whispers Of The Past
0.3 km
Explore Whispers Of The Past, an antique shop in Perth filled with unique treasures and rich histories that transport you back in time.
Loretta's Collections Boutique Perth
0.3 km
Discover stylish women's apparel at Loretta's Collections Boutique, Perth’s elegant destination for timeless and contemporary fashion.
Precious Sparkle
0.3 km
Discover sustainable fashion, unique jewellery, and stylish homewares at Precious Sparkle, Perth’s boutique treasure trove of handpicked delights.
Fun Junction
0.3 km
Independent toy shop in Perth offering quality toys, games, and educational supplies with friendly family-run service.
Marians Of Perth
0.3 km
Marian's of Perth: Over 40 years of elegant, inclusive ladies' fashion and personalized service in the heart of Scotland’s historic city.
The New Wool Shop
0.3 km
A welcoming wool and needlecraft shop in Perth offering quality yarns, expert advice, and a vibrant crafting community.
Essential bars & hidden hideouts
Slàinte Bar
0.1 km
Historic and friendly Perth pub offering hearty home-cooked meals, great service, and a welcoming atmosphere in the city center.
The Auld Hoose
0.1 km
A welcoming traditional Scottish pub in Perth famed for its friendly vibe, excellent single malts, and lively social events.
Royal Bar
0.1 km
Experience authentic Scottish pub culture with friendly service, fine malt whiskies, and a lively atmosphere in the heart of Perth.
That Bar Lounge
0.1 km
A vibrant city-centre lounge in Perth offering extensive whiskies, creative cocktails, and a friendly, pet-welcoming atmosphere since 1997.
Kirkside Bar
0.1 km
Experience the warm, traditional charm of Kirkside Bar, Perth’s beloved city-centre pub with great ales and a welcoming atmosphere.
The Grill Bar
0.1 km
Discover Perth’s cozy hidden pub with friendly vibes, affordable drinks, and a welcoming local atmosphere tucked away in Fleshers' Vennel.
Grayson's Wine Bar
0.1 km
Discover Grayson's Wine Bar in Perth for an elegant wine journey paired with seasonal dishes in a cozy, inviting atmosphere.
Sandeman
0.2 km
Historic charm meets vibrant hospitality at Sandeman, Perth’s welcoming pub and restaurant in the iconic Sandeman Building.
The Caledonian
0.2 km
A vibrant, friendly pub in Perth’s city center, offering great drinks, a welcoming atmosphere, and authentic local charm.
The Silvery Tay
0.2 km
Historic charm meets local ales and live music in Perth’s beloved Silvery Tay pub on South Street.
The Bee Bar
0.2 km
Authentic Scottish dive bar in Perth’s town centre, known for live local music, friendly vibe, and a welcoming community spirit.
The Bunker Lounge & Bar
0.2 km
A cozy and inviting lounge bar in Perth offering tapas, quality drinks, and a warm atmosphere for relaxed socializing.
The BANK Bar & Beer Garden
0.2 km
A vibrant gastropub and beer garden in Perth’s city centre, perfect for casual drinks and lively socializing.
The Old Ship Inn
0.2 km
Historic and welcoming traditional pub in Perth’s city centre, offering a cozy atmosphere and excellent selection of ales and whiskies.
Robert Burns Lounge
0.2 km
Cozy Scottish pub in Perth with lively karaoke nights, friendly service, and a warm community atmosphere.
Nightclubs & after hour spots
Loft Nightclub
0.1 km
Perth’s energetic nightclub with six bars, late-night dancing, and a lively social scene on South Street.
Ego Nightclub - Perth
0.2 km
Experience Perth’s vibrant nightlife at Ego Nightclub, where quality music and positive energy unite after dark.
Club One
0.2 km
Experience Perth’s vibrant nightlife at Club One, a lively nightclub offering late-night and daytime parties in the city center.
Ice Factory Perth
1.0 km
Perth’s energetic nightclub and live music hotspot, blending dance, DJs, and vibrant weekend nights in a modern setting.
The Gig
22.3 km
Experience Blairgowrie’s vibrant nightlife at The Gig, a welcoming and affordable nightclub in the heart of this scenic Scottish town.
The Schofies Residence 1
26.4 km
A lively nightclub nestled in Glenrothes, offering a vibrant social scene and memorable nights in Scotland’s welcoming town.
Afro Beats
28.6 km
Experience Dundee’s vibrant nightlife with pulsating Afrobeats, stylish vibes, and unforgettable late-night energy at Afro Beats nightclub.
AURA Nightclub
28.8 km
Dundee’s vibrant AURA Nightclub pulses with chart hits, themed parties, and a welcoming atmosphere for unforgettable nights out.
Underground
28.8 km
Dundee’s vibrant nightclub and live music venue where dancing, live bands, and late-night fun come alive every weekend.
Fat Sams
28.8 km
Experience Dundee’s vibrant nightlife at Fat Sam's, a legendary club blending live music, themed rooms, and nostalgic beats in a lively urban setting.
Club Tropicana & Venga
28.8 km
Step into Dundee’s ultimate 80s nightclub for nostalgic beats, vibrant dance floors, and unforgettable retro nights at Club Tropicana & Venga.
Private Eyes
29.0 km
Experience Dundee’s vibrant nightlife with live pole dance shows, VIP lounges, and a lively atmosphere at Private Eyes nightclub.
Decades Bar & Nightclub
29.2 km
Step back in time with Decades Bar & Nightclub, Dundee’s vibrant retro hotspot playing the best hits from the 70s, 80s, and 90s.
Rewind dundee
29.4 km
Experience Dundee’s vibrant retro club nights and live local music at Rewind, a welcoming hub of nostalgia and nightlife energy.
Pout Bar and Nightclub
29.5 km
Dundee's vibrant gay nightclub offering great music, welcoming vibes, and late-night dancing in the heart of the city.
For the vibe & atmosphere seeker
- Casual
- Lively
- Fun-filled
- Entertaining
For the design and aesthetic lover
- Modern Designs
- Minimalist Designs
For the architecture buff
- Modern
- Landmarks
For the social media creator & influencer
- Instagrammable
- Photo Spots
For the eco-conscious traveler
- Public-Transport Accessible
For the kind of experience you’re after
- Day Trip
- Roadtrip Stop
For how adventurous you want the journey to be
- Easy Access
Location Audience
- Family Friendly
- Senior Friendly
- Child Friendly
- Teen Friendly
- Wheelchair Access
- Solo Friendly
- Couple Friendly