St Nicks header

St Nicholas Markets, Bristol

A place to shop, eat and enjoy

Home page carousel

Welcome to St Nicks market, Bristol

Welcome to St Nicholas Markets

Explore a maze of quirky stalls, street food and historic architecture at Bristol’s St Nicholas Market, in the heart of the old city. We've been trading since 1743.

St Nicholas Markets, also known as St Nicks Market, has Bristol’s largest collection of independent retailers. We were also named Britain’s Best Large Indoor Market in 2016.

This is the official site for St Nicholas Markets.

Connect with us

Connect with us


Opening hours

Opening hours

St Nicholas Indoor market
Monday to Friday: 9.30am to 5pm 
Saturday: 9.30am to 6pm 
Sunday: 10am to 5pm
Christmas Eve: 9:30am to 3pm
Christmas Day and Boxing Day: Closed 

Bristol Farmers' and Producers' market
Wednesday: 9.30am to 2.30pm

Street Food Market
Tuesday and Friday: 11am to 2.30pm

Bristol Indies' Market
(formerly the Nails Market)
Friday and Saturday: 9am to 5pm

Bristol Vegan and Wellbeing Market
Monday: 11am to 2.30pm

 Christmas themed markets
17 November to 24 December: 10am to 5pm 

Public bank holidays

Shop at St Nicks

Eat at St Nicks

Promo Christmas at St Nicholas Market

How to get here

How to find St Nicholas Market

Trip advisor review 2

OFMA award logo