As well as the many high street and independent shops, you’ll also find renowned markets bringing top-quality traders and a lively atmosphere to the city streets on a regular basis.
Green Park Station
Visit Green Park Station on Saturday mornings for the bustling Bath Farmers' Market – the UK's first farmers' market – where you will find local cheeses, organic fruit and vegetables, artisanal breads, fresh fish and plenty more. You'll also find Bath Vintage and Antiques Market, which runs on the last Sunday of every month.
Bath Artisan Market
On the first Saturday of every month, head to Queen Square for Bath Artisan Market, which offers artisan products including jewellery, ceramics, cards, art, textiles, accessories, home decor, pet products, natural beauty and much more.
Bath Christmas Market
The biggest and most famous event in the Bath shopping calendar is the annual Bath Christmas Market. Soak up the festive sights, smells and sounds from over 150 decorated wooden chalets as you wander through the picturesque Georgian streets and squares. With local artwork, handmade Christmas decorations, bespoke jewellery, homewares, festive food and drink, toys, accessories and even gifts for pets, you’ll be spoilt for choice!