Showcasing the very best from Bristol's vibrant creative community of designers, craftsmen, artisans, street food traders and artists, the Harbourside Christmas market takes place every weekend from the end of November until December 20.
Running from the Cascade steps in the centre all the way along the water to Millennium Square (and the At Bristol seasonal open-air ice rink), from gifts to decorations, you're sure to find something special on one of the many stalls.
The market's main hub is in Anchor Square, where you'll find a live music stage, food trucks, marquees and much more.
Opening times:
Sat November 28 & Sun 29
Sat December 5 & Sun 6
Sat December 12 & Sun 13
Sat December 19 & Sun 20
Main market open 11am-5pm
Millennium Square food stalls open 11am-6.30pm