Quick answer: the St James Quarter is Edinburgh’s late-night shopping hub, with John Lewis and most of its stores open until 8pm Monday to Saturday. On Princes Street, shops generally close between 6pm and 7.30pm, with Thursday the traditional late-night evening when M&S, Boots and others stay open until 8pm. Sunday trading runs roughly 10am–6pm; Scotland has no Sunday trading restriction, so hours are set by each retailer rather than by law.
Edinburgh is one of the UK’s most beautiful cities and has a shopping offer to match. Princes Street, the St James Quarter, George Street and the Old Town together create a varied and atmospheric retail destination. The gleaming St James Quarter (opened 2021) brought genuine 8pm closing to the city centre, and an evening browse there — set against Edinburgh’s extraordinary skyline, its restaurants and its cultural richness — is a real pleasure. This guide sets out opening and closing times across the week, Sunday hours, and where to find the latest evening trading in 2026.
Edinburgh Late Night Shopping Hours 2026
| Store | Mon–Wed | Thursday | Fri / Sat | Sunday |
|---|---|---|---|---|
| John Lewis (St James Quarter) | 9am–8pm | 9am–8pm | 9am–8pm | 10am–6pm |
| Zara (St James Quarter) | 9am–8pm | 9am–8pm | 9am–8pm | 10am–6pm |
| Next (St James Quarter) | 9am–8pm | 9am–8pm | 9am–8pm | 10am–6pm |
| Uniqlo (Princes St) | 9am–8pm | 9am–8pm | 9am–8pm | 10am–6pm |
| H&M (Princes St) | 9am–8pm | 9am–8pm | 9am–8pm | 10am–7pm |
| Primark (Princes St) | 8am–9.30pm | 8am–9.30pm | 8am–9.30pm (Sat 8pm) | 9am–8pm |
| Marks & Spencer (Princes St) | 8am–7.30pm | 8am–8pm | Fri 7.30pm / Sat 8.30am–7pm | 10.30am–6.30pm |
| Boots (Princes St) | 8am–7pm | 8am–8pm | 8am–7pm | 10am–6pm |
| Apple Store (Princes St) | 9am–6pm | 9am–8pm | 9am–6pm | 11am–5pm |
| Harvey Nichols (St Andrew Sq) | 10am–6pm | 10am–8pm | Fri 7pm / Sat 11am–7pm | 10am–6pm |
The Best Shopping Areas in Edinburgh
The St James Quarter
The St James Quarter is Edinburgh’s most significant retail development in a generation, opened in 2021 on the site of the former St James Centre. Its striking curved golden façade is already an Edinburgh landmark. Inside, a very well-appointed John Lewis anchors the centre alongside Zara, Next, H&M and dozens of fashion and beauty names, all trading until 8pm Monday to Saturday. The development also includes a hotel, cinema, and a strong restaurant and bar offer, making it a complete evening destination. It has transformed the east end of Princes Street.
Princes Street
Princes Street is Edinburgh’s famous main shopping street, running along the south side of the New Town with incomparable views of Edinburgh Castle and the Scott Monument across the gardens. M&S, Primark, Boots, the Apple Store, H&M and the Uniqlo store in the former BHS building are all here. Most close between 6pm and 7.30pm on weekdays, with Thursday the traditional late-night evening when several stay open until 8pm; Primark keeps the longest hours, often until 9.30pm. The street is unusual in having no buildings on the north (garden) side, so every south-facing window looks out towards the castle and the Old Town skyline, which is particularly atmospheric at dusk.
George Street and the New Town
One block north of Princes Street, George Street has a more premium retail character with Hugo Boss, Reiss, Anthropologie, and Harvey Nichols on nearby St Andrew Square. It is also Edinburgh’s main restaurant and bar strip — long tables outside on summer evenings give it a continental feel. Most George Street stores close around 6pm or 7pm, making it best visited earlier in the evening before moving to the St James Quarter for later shopping.
Edinburgh Shops on Sunday: Opening Hours
Sunday is an easy day to shop in Edinburgh. Unlike England and Wales, Scotland has never had a Sunday Trading Act, so the six-hour restriction that caps large English stores at windows such as 11am–5pm simply does not apply north of the border. Scottish retailers set their own Sunday hours, and most of the city centre keeps generous ones.
In practice, the St James Quarter trades 10am–6pm on Sundays, and the larger Princes Street stores tend to open from around 9am to 11am until 6pm. It is the calmest window of the week for a browse: the pavements are quieter, the cafés are unhurried, and the castle still looks its best across the gardens. Smaller independents in the Old Town and on George Street may keep shorter Sunday hours, so it is worth checking ahead if a particular shop is the reason for your trip.
Christmas & Boxing Day Shopping Hours 2026
Festive hours in Edinburgh follow a familiar shape: extended evenings in the run-up to Christmas, a closed Christmas Day, and a busy Boxing Day for the sales. The table below sets out the typical pattern for the key dates in 2026. Retailers usually publish their exact festive hours in late November or December, so treat these as the expected pattern and confirm nearer the time.
| Date | Day | Typical hours |
|---|---|---|
| Thu 24 Dec | Christmas Eve | Open, often closing early (around 5–6pm) |
| Fri 25 Dec | Christmas Day | Closed |
| Sat 26 Dec | Boxing Day | Open for the sales, typically 9am–6pm |
| Sun 27 Dec | Sunday | Typically 10am–6pm |
| Mon 28 Dec | Monday | Typically 9am–8pm at the St James Quarter |
| Tue 29 Dec | Tuesday | Typically 9am–8pm at the St James Quarter |
| Wed 30 Dec | Wednesday | Typically 9am–8pm at the St James Quarter |
| Thu 31 Dec | New Year’s Eve (Hogmanay) | Open, often closing early |
| Fri 1 Jan 2027 | New Year’s Day | Closed or reduced hours |
Getting to Edinburgh for Late Night Shopping
Edinburgh Waverley station sits at the east end of Princes Street, a short walk from both the St James Quarter and the main shopping area. Direct services from London Kings Cross take around 4.5 hours (LNER); from Glasgow it is 50 minutes; from Newcastle, 90 minutes. The Edinburgh Trams run from the airport to York Place (near St James Quarter) via Princes Street, with services until around midnight. Lothian Buses run a comprehensive network throughout the evening and night. By car, Edinburgh is on the A720 city bypass (connecting to the M8, M9 and A1), with car parks at the St James Quarter and throughout the New Town.
Where to Eat and Drink in Edinburgh After Shopping
Edinburgh has an exceptional restaurant scene. The Kitchin in Leith and Restaurant Martin Wishart are Michelin-starred destinations for a special occasion. More accessibly, Dishoom Edinburgh on St Andrew Square is one of the best Indian restaurants in Scotland. The Dome on George Street is a spectacular setting for cocktails in a converted banking hall. The St James Quarter has a strong restaurant level including Hawksmoor and other reliable brands. For a more local feel, the bars of the Grassmarket in the Old Town are atmospheric and lively.
Top Tips for Late Night Shopping in Edinburgh
- The St James Quarter is your 8pm option any weekday — the 2021 development brought proper 8pm Monday-to-Saturday closing to the city centre, so it is the most reliable choice for an evening visit.
- Thursday is late-night night on Princes Street — stores such as M&S, Boots, Apple and Harvey Nichols stay open until 8pm on Thursdays, while most other weekdays they close between 6pm and 7.30pm.
- Waverley station puts you right on Princes Street — if arriving by train, you are already at the eastern end of the main shopping street, and the St James Quarter is a five-minute walk.
- The castle views from Princes Street at dusk are unmissable — try to time your visit to be walking along Princes Street as the light fades. The illuminated castle viewed across the gardens is one of the great city views in Europe.
- George Street for dinner — after shopping, walk one block north to George Street for Edinburgh’s best restaurant strip. The transition from shopping to dining is very easy.
Frequently Asked Questions
What time do shops close in Edinburgh city centre?
It depends where you shop. Stores in the St James Quarter — including John Lewis, Zara and Next — trade until 8pm Monday to Saturday. On Princes Street, most shops close earlier, between 6pm and 7.30pm, with Thursday the traditional late-night evening when M&S, Boots, Apple and Harvey Nichols stay open until 8pm. Primark on Princes Street keeps the longest hours, often until 9.30pm on weekdays.
Is the St James Quarter good for late night shopping?
Yes. The St James Quarter (opened 2021) is Edinburgh’s best bet for evening shopping, with most stores open until 8pm Monday to Saturday. It is anchored by John Lewis, alongside Zara, Next, H&M and dozens of other names, plus a hotel, cinema and restaurants. It is the one part of the city centre where 8pm closing is the norm every weekday.
What time do shops open in Edinburgh?
Most Edinburgh city-centre shops open at 9am or 10am from Monday to Saturday. The St James Quarter opens at 9am, and the larger Princes Street stores such as M&S, Primark and Boots tend to open from 8am. On Sundays, the St James Quarter opens at 10am and most Princes Street shops from 9am to 11am.
Are Edinburgh shops open on Sundays?
Yes. Scotland has no Sunday trading restriction, so the six-hour cap that limits large stores in England does not apply. The St James Quarter trades 10am–6pm on Sundays, and most Princes Street stores open from around 10am or 11am until 6pm.
More Late Night Shopping Guides
Browsing late-night shopping in other UK cities? Here are our city-by-city guides:
- Late-night Shopping in Norwich
- Late Night Shopping on Oxford Street
- Late Night Shopping at Canary Wharf
- Late Night Shopping at Westfield Stratford City
- Late Night Shopping at Westfield London
- Late Night Shopping in Kingston upon Thames
- Late Night Shopping in Croydon
- Late Night Shopping in Birmingham
- Late Night Shopping in Manchester
- Late Night Shopping in Leeds
- Late Night Shopping in Glasgow
- Late Night Shopping in Liverpool
- Late Night Shopping in Bristol
- Late Night Shopping in Sheffield
- Late Night Shopping in Nottingham
- Late Night Shopping in Cardiff
- Late Night Shopping in Newcastle
- Late Night Shopping in Leicester
- Late Night Shopping in Southampton
- Late Night Shopping in Brighton
- Late Night Shopping in Exeter
- Late Night Shopping in Oxford
- Late Night Shopping in Cambridge
- Late Night Shopping in York
- Late Night Shopping in Bath
- Late Night Shopping in Plymouth
- Late Night Shopping in Derby
- Late Night Shopping in Coventry
- Late Night Shopping in Milton Keynes
- Late Night Shopping in Reading
- Late Night Shopping in Wolverhampton
- Late Night Shopping in Stoke-on-Trent
- Late Night Shopping in Aberdeen
- Late Night Shopping in Dundee
- Late Night Shopping in Chester
- Late Night Shopping in Ipswich
- Late Night Shopping in Lincoln
- Late Night Shopping in Peterborough
- Late Night Shopping in Luton
- Late Night Shopping in Preston
- Late Night Shopping in Colchester
- Late Night Shopping in Worcester
- Late Night Shopping in Swansea
- Late Night Shopping in Bournemouth
- Late Night Shopping in Sunderland
- Late Night Shopping in Middlesbrough
- Late Night Shopping in Blackpool
- Late Night Shopping in Northampton
- Late Night Shopping at Bicester Village
- Late Night Shopping at Cheshire Oaks
- Late Night Shopping at Gunwharf Quays
- Late Night Shopping at the Trafford Centre
- Late Night Shopping at the MetroCentre
- Late Night Shopping at Bluewater
- Late Night Shopping at Lakeside Thurrock
- Late Night Shopping at Brent Cross
- Late Night Shopping at Meadowhall
- Late Night Shopping in Covent Garden
- Late Night Shopping on Regent Street
- Late Night Shopping at Battersea Power Station





0 Comments