We checked 20 Bath shops, from Mr B's Emporium to Guildhall Market, for what they sell, their opening hours and addresses. Updated November 2026.
Bath has 20 shops and shopping areas worth a Christmas trip in 2026, and this guide puts them in one place with opening hours, addresses and what each one sells. Mr B’s Emporium, Topping and Company, Guildhall Market and SouthGate are the names most people land on.
Most of the list is independent, and the shops that belong to a group or sit among chains are marked as such. Shops often change their hours close to Christmas, so check before a special trip.
Dates for the Christmas shopping diary
- Thursday 19 November: Walking with the Snowman begins. The free trail of 12 sculptures runs to 28 January 2027, and Meet the Snowman is at SouthGate at 4.30pm that day. Our Christmas lights page has the details.
- Thursday 26 November to Sunday 13 December: Bath Christmas Market. The market’s own site gives hours of 10am to 7pm Monday to Wednesday, 10am to 8pm Thursday to Saturday and 10am to 6pm on Sunday.
- Friday 27 and Saturday 28 November: Keynsham’s tree lighting and Winter Festival. The festival is on the Saturday, noon to 6pm.
We found no citywide late night shopping date when we checked on 5 November, and will add one if it is announced.
Bookshops
1. Mr B’s Emporium
Mr B’s calls itself an award-winning independent bookshop in the heart of Bath, and says it is famous for its Reading Subscriptions and Reading Spa Treatments. That makes it a different kind of stop from a general bookshop if you are buying for a keen reader.
Its Christmas Catalogue for 2026 is out now, with the team’s reviews of the year’s best books and gift ideas. The shop sits on John Street, close to Queen Square and Milsom Street.
Open Mon to Sat 9.30am to 5.30pm; Sun 11am to 5pm
Call 01225 331155
Address 13-15 John Street, Bath, BA1 2JL
Website mrbsemporium.com
Good for books, reading subscriptions, Christmas catalogue
2. Topping and Company Booksellers
Topping describes itself as independent booksellers of Bath, Edinburgh, Ely, St Andrews and now York, so the Bath shop is one of a small family of branches. It lists some of the longest hours in the city, opening until 9pm every day including Sunday.
It warns that it sometimes closes part of the shop for events after 7pm, so check the events page before a late visit. Its website also sells signed first editions.
Open every day 8.30am to 9pm; part of the shop can close for events after 7pm
Call 01225 428111
Address York Street, Bath, BA1 1NG
Website toppingbooks.co.uk
Good for books, signed editions, evening shopping
Shopping centres and covered markets
3. SouthGate
SouthGate is Bath’s main shopping centre, and it is mostly national chains, restaurants and an Everyman cinema, so it is the place for high street names rather than independents. Menkind has just opened there, and the centre has a 2026 gift guide and promises daily snow flurries this Christmas.
Its site showed “Open today 9am -8pm” on Thursday 5 November, later than the regular hours below, and it has a separate Christmas opening times page. Stores keep their own hours.
Open Mon to Sat 9am to 6pm; Sun 11am to 5pm; closed Christmas Day
Call 01225 469061
Address 12 SouthGate Street, Bath, BA1 1AQ
Website southgatebath.com/christmas
Good for national chains, cinema, restaurants, gift guide
4. Shires Yard
Shires Yard, formerly Milsom Place, runs between Milsom Street and Broad Street through Georgian buildings, terraces and courtyards. It says it brings together “emerging independent businesses and heritage brands”.
Bramley, the bath and body brand, opened its first shop here, with gifts and seasonal products alongside its usual range. The site also lists Alex Monroe in residence among its upcoming events.
Visit Bath’s listing mentions a lift and step-free access to most areas.
Open Mon to Sat 10am to 5pm; Sun and bank holidays 11am to 4pm; restaurant hours vary
Call 01225 789040
Address Milsom Street and Broad Street, Bath, BA1 1BZ
Website shiresyard.com
Good for independent shops, gifts, courtyards, step-free access
5. Guildhall Market
The market calls itself the oldest shopping venue in the city, and Visit Bath says it has traded on this site for over 800 years. About 20 stallholders work here, with entrances from Orange Grove, Newmarket Row and the High Street.
Visit Bath names Gillards of Bath for leaf teas, Nibbles Cheese, The Guildhall Deli, Bath Humbug Shop for old-fashioned sweets and Bath Leather Goods. It is free to enter and, by Visit Bath’s account, wheelchair accessible throughout.
Open Mon to Sat 8am to 5pm; stalls keep their own hours
Call 01225 460808
Address High Street, Bath, BA2 4AW
Website bathguildhallmarket.co.uk
Good for cheese, tea, sweets, leather goods, step-free access
6. Green Park Station
The old station is home to independent shops, cafes and restaurants, and to what it describes as a variety of local markets held every weekend. These include Bath Farmers’ Market, which it says was the first in the UK.
That makes it the place on this list for food to give or to put on the table on Christmas Day. Shops here keep their own hours, and the site says some of its markets are monthly, so check what is on before you go.
Call 01225 787910
Address Green Park Station, Bath, BA1 1JB
Website greenparkstation.co.uk
Good for farmers' market, weekend markets, independent shops
Jewellery and silver
7. The Silver Shop of Bath
Established in 1952, this independent shop is in Union Passage, less than 100 yards north of the Roman Baths. Visit Bath’s listing says it stocks the city’s largest selection of silver jewellery, and that the shelves also hold bears, clocks, frames and candles, which helps if you are not buying jewellery.
The listing describes the shop as having step-free access to all or most areas.
Open Mon to Sat 9.30am to 5.30pm; closed Sun and most bank holidays
Call 01225 464781
Address 25 Union Passage, Bath, BA1 1RD
Website thesilvershopofbath.co.uk
Good for silver jewellery, gifts, clocks, step-free access
8. Icarus Jewellery
Icarus is an independent silver jewellery shop on Pulteney Bridge, established in Bath in 2015. It says it sells handmade designs, in the shop and online.
Visit Bath’s listing adds that it has a gift card, a simple answer if you cannot choose for someone else, and ships within the UK and abroad. It is one of the few jewellers on this list open on a Sunday, and its site says it closes on Christmas Day, Boxing Day and New Year’s Day.
Open Mon to Fri 9.30am to 5.30pm; Sat 9.30am to 6pm; Sun 10am to 5pm
Call 01225 463693
Address 3 Pulteney Bridge, Bath, BA2 4AX
Website icarusjewellery.com
Good for handmade silver jewellery, gift cards, Sunday opening
9. Mallory
Mallory, on Bridge Street near Pulteney Bridge, describes itself as “the destination” for fine and contemporary jewellery, bespoke commissions and luxury Swiss watches. This is the top end of the list rather than the stocking filler end, although its site also has a section for token gifts.
It offers complimentary gift wrap, and its contact page invites customers to arrange an appointment with one of its experts. It closes on Sundays and bank holidays.
Open Mon to Fri 9.30am to 5.15pm; Sat 9.30am to 5.30pm; closed Sun and bank holidays
Call 01225 788800
Address 1-5 Bridge Street, Bath, BA2 4AP
Website mallory-jewellers.com
Good for fine jewellery, Swiss watches, bespoke commissions, gift wrap
10. Wylde Jewellers
Wylde is an independent jeweller founded by the designer goldsmith Nicholas Wylde, in Northumberland Place, and its sign can be seen in the photograph at the top of this page. Visit Bath’s listing says the shop is award-winning and is home to a patented diamond he designed.
The workshops also allow for same-day repairs, which could save an heirloom gift.
Open Mon, Tue, Thu to Sat 10am to 5pm; Wed 10.15am to 5pm; closed Sun
Call 01225 462826
Address 12 Northumberland Place, Bath, BA1 5AR
Website visitbath.co.uk/shopping/wylde-jewellers-p18891
Good for designer jewellery, repairs, engagement rings
11. Austens Jewellers
Austens has recently moved to Widcombe Parade, just south of the station, and Visit Bath’s listing describes it as a family-owned business founded in 1995. It says it designs and makes its own jewellery, in silver, gold-plated and precious metal pieces, and it also offers repairs, valuations and custom design.
It publishes no opening hours, so ring before making the trip.
Call 01225 788611
Address 2 Widcombe Parade, Bath, BA2 4JT
Website austensjewellers.co.uk
Good for family-owned jeweller, repairs, valuations, custom design
Glass, art and antiques
12. Bath Aqua Glass
Bath Aqua Glass has its main shop on Cheap Street and Abbey Churchyard, opposite the Roman Baths, and its glassblowing studio in Bathford. It sells handmade jewellery, glassware and stained glass, including baubles and pieces in its signature aqua colour, by Visit Bath’s account.
Its own site warns that because every item is handmade, you should ring the team if you need something by a specific date, which is worth doing early for a Christmas order. Visit Bath marks the hours below as provisional.
Open Mon to Sat 9.30am to 6pm; Sun 10am to 5pm
Call 01225 435404
Address 14 Cheap Street, Bath, BA1 1NA
Website bathaquaglass.com
Good for handmade glass, baubles, jewellery, stained glass
13. Beaux Arts Bath
Beaux Arts is a commercial gallery on York Street showing contemporary paintings, sculpture and studio ceramics. It opened in 1979 and says it is the longest established private art gallery in Bath.
Its site describes an ever-changing programme of work across those three fields, so what is on the walls will differ from one visit to the next. It also opens by appointment, and it closes on Sundays.
Open Mon to Sat 10am to 5pm, and by appointment; closed Sun
Call 01225 464850
Address 12-13 York Street, Bath, BA1 1NG
Website beauxartsbath.co.uk
Good for contemporary art, sculpture, studio ceramics
14. Bartlett Street Antiques Centre
Visit Bath’s listing says this is one of the largest antiques centres in Bath, now in its 45th year, in the city’s historic antiques quarter. Stock runs from fine art and Asian art to jewellery, glassware, silver, vintage toys, coins and medals, and the centre’s own site lists its dealers in residence.
Vintage toys and cufflinks make it a good stop for a present that nobody else will have bought. It closes earlier than most shops here, at 4pm.
Open Mon to Sat 10am to 4pm; closed Sun and public holidays
Call 01225 487888
Address 8 Bartlett Street, Bath, BA1 2QZ
Website bartlettstreetantiquescentre.com
Good for antiques, jewellery, vintage toys, dog friendly
Abbey and museum shops
15. Bath Abbey Shop
The shop sits in the 1920s Jackson extension of the Abbey and sells items inspired by the Abbey’s stories, by Visit Bath’s account. The Christmas market sets up around the Abbey, and the listing notes old hymn boards turned into display boards and bespoke decorations among the stock.
Its hours depend on church services, so check before making a special trip.
Open winter hours Mon to Sat 10am to 4.30pm; Sun 1.30pm to 4.30pm; subject to church services; closed Christmas Day, Boxing Day and New Year's Day
Call 01225 303327
Address Abbey Churchyard, Bath, BA1 1LT
Website bathabbey.org/abbey-shop
Good for gifts, decorations, Abbey souvenirs
16. The Gift Shop at No.1 Royal Crescent
The museum says its shop is full of Jane Austen gifts and other ideas, from puzzles and games to illustrated books, and you do not need a museum ticket to visit. One date matters for Christmas shoppers: the museum is closed from 16 to 28 November, so go after that.
It also closes on 25 and 26 December and on Mondays outside school holidays. The shop shuts half an hour before the museum does.
Open Tue to Sun 10am to 5pm (Visit Bath); closed 16 to 28 November and 25 and 26 December
Call 01225 428126
Address 1 Royal Crescent, Bath, BA1 2LR
Website no1royalcrescent.org.uk/gift-shop
Good for Jane Austen gifts, puzzles, illustrated books, no ticket needed
17. Museum of East Asian Art Shop
The shop is in the museum’s reception on Bennett Street, and entry to it is free. Visit Bath’s listing says it sells East Asian arts and culture-inspired gifts, from homewares and coffee-table books to teaware, crafts, cards and accessories.
The museum’s first floor galleries close from 17 to 27 November while a new exhibition called Gifting goes in, and the whole museum closes from 24 December to 19 January 2027.
Open Wed to Fri 11am to 4.30pm; Sat 10am to 4.30pm; closed Sun to Tue and bank holidays
Call 01225 464640
Address Bennett Street, Bath, BA1 2QJ
Website meaa.org.uk/visit
Good for teaware, homewares, books, free entry to the shop
Food and drink gifts
18. Independent Spirit of Bath
Founded in 2013, this shop on Terrace Walk sells whiskies, gins, craft beer, cocktail spirits and liqueurs. Visit Bath’s listing calls it a repeated winner of Ratebeer’s best bottle shop in the south west.
Its own site is taking enquiries for Christmas tasting events for teams, and public tastings can also be booked, which is another option for someone who already has plenty of bottles. It stays open later than most on this list on Fridays and Saturdays.
Open Mon to Thu 10.30am to 6pm; Fri and Sat 10.30am to 7pm; Sun 11am to 6pm; closed Christmas Day and New Year's Day
Call 01225 340636
Address 7 Terrace Walk, Bath, BA1 1LN
Website shop.independentspiritofbath.co.uk
Good for whisky, gin, craft beer, tastings, dog friendly
19. The Beckford Bottle Shop
This is a wine merchant and bistro on Saville Row that describes itself as contemporary with traditional values, serving more than 30 wines by the glass. Visit Bath’s listing says the kitchen has a Michelin Bib Gourmand, and that delivery is free to all Bath postcodes.
It also sells gift vouchers, and its late hours make it a possible stop after the other shops have closed. It is closed on Sundays and Mondays.
Open Tue to Sat 11am to 11pm; closed Sun and Mon
Call 01225 809302
Address 5-8 Saville Row, Bath, BA1 2QP
Website beckfordbottleshop.com
Good for wine, gift vouchers, local delivery, dog friendly
20. Flourish Foodhall at Glenavon Farm
Flourish is the one entry outside the city, on the Bath Road at Saltford towards Keynsham. It opened in June 2021 in old dairy buildings, and sells local food and drink from a foodhall with a butchery counter, whose meat it says is grass-fed and sourced from less than 60 miles away.
Its own site also lists a home and lifestyle section with gifts, local crafts and homeware. It closes on Christmas Day, Boxing Day and New Year’s Day.
Open Mon to Sat 8.30am to 5.30pm; Sun 9am to 4pm
Call 01225 536644
Address 331 Bath Road, Saltford, BS31 3TJ
Website flourish-group.co.uk/glenavon-farm
Listing Our listing
Good for local food, butchery, gifts, homeware
A present that works in many shops
The Bath Gift Card is a pre-loaded Mastercard-based card which Visit Bath says can be used at over 200 places across the city, including shops, restaurants, hotels and museums. It is sold at bathgiftcard.com and by My Small World.
Parking and getting there
The Christmas market’s advice is to use public transport. Bath’s three park and ride sites are at Odd Down, Newbridge and Lansdown, and Bath Spa station is a short walk from the centre. Our Christmas market page has the bus frequencies and the caveats on them, our parking in Bath page has the car parks and charges, and our report on the market parking charges explains the council’s proposal. If you are coming from London, note that Paddington is closed on 28 and 29 November.
How we chose
We started from Visit Bath’s shop listings and each area’s own site, then kept shops that sell things people give as presents and that have a Bath shop people can walk into. We kept a place only if we could read its own site or its 2026 Visit Bath listing on 5 November 2026, and we looked for closure notices.
Some places stayed out because we could not confirm them on the day, including Rossiters of Bath, Tridias, Persephone Books, The Fine Cheese Co, Vinegar Hill and Always Sunday House. That does not mean any of them has closed.
Run a place that should be here, or spot something that has changed? Email newsdesk@bathdaily.co.uk. Taken a good photograph of any of these places? Email it to newsdesk@bathdaily.co.uk and we will add it with your name as the credit.
For more locally, see things to do in Bath, what’s on in Bath this month, Christmas dinner in Bath, ice rinks near Bath, Santa grottos and specials and the Bath business directory.
Frequently asked questions
Is there late night Christmas shopping in Bath in 2026?
We found no citywide late night shopping date for 2026 when we checked on 5 November. Topping and Company lists opening until 9pm every day. Bath Christmas Market stays open until 8pm from Thursday to Saturday, from 26 November to 13 December.
Are Bath shops open on Sundays before Christmas?
SouthGate’s regular Sunday hours are 11am to 5pm and Shires Yard’s are 11am to 4pm. Mr B’s Emporium opens 11am to 5pm and Icarus Jewellery 10am to 5pm. Mallory, The Silver Shop of Bath, Wylde Jewellers, Beaux Arts and Bartlett Street Antiques Centre list no Sunday opening. Hours can change close to Christmas.
How should I get to Bath for Christmas shopping during the market?
The market’s advice is to use public transport. Bath’s park and ride sites are at Odd Down, Newbridge and Lansdown, and Bath Spa station is a short walk from the chalets. Our market page has the bus times and the caveats on them.
Have your say