If you only have time for one, make it St Nicholas Market. It's Bristol's historic covered market in the Old City, open Monday to Saturday, and it packs food stalls, independent traders and a farmers' market into one atmospheric spot without you needing to plan around a single weekend date. For a proper Sunday out, pair it with the Tobacco Factory Sunday Market in Southville, which runs every week and has a stronger focus on craft, art and eco-conscious traders.
Bristol doesn't have one single "market district" the way some cities do. Instead it has a scattering of markets, some daily, some weekly, some monthly, spread across the Old City, Southville, Finzels Reach and the Christmas Steps Arts Quarter. This guide sticks to the markets that run regularly, year-round, so it's useful whenever you're visiting, not just in December.
The best all-round market: St Nicholas Market
St Nicholas Market ("St Nick's" to locals) sits in the Old City around the historic Corn Exchange and Corn Street, a short walk from the Harbourside and Castle Park. It's really several markets under one roof and spilling into the surrounding lanes:
- The indoor market, permanent stalls selling records, vintage clothes, jewellery, books and gifts, open Monday to Saturday and closed on Sundays.
- Bristol Indies' Market (formerly the Nails Market), independent traders inside St Nick's selling art, photography, handcrafted jewellery and vintage clothing, typically Friday and Saturday.
- The street food stalls, set up around the market on selected weekdays for lunch. Days have shifted over the years, so check the market's own social media or website for the current schedule rather than assuming a fixed day.
- The Bristol Farmers' and Producers' Market, on Corn Street just outside the Exchange, roughly every fortnight, usually a Wednesday, selling meat, cheese, bread and veg direct from local producers. It's worth checking St Nick's socials for the next date since it doesn't run every week.
Because most of it is under cover, St Nicholas Market is a solid rainy-day option too, and it's easy to combine with a wander round the Old City, see our things to do in Bristol guide, or a stop at a restaurant nearby.
The best Sunday market: Tobacco Factory Sunday Market
Over in Southville, the Tobacco Factory Sunday Market takes over the yard and street outside the Tobacco Factory Theatre every Sunday, running from mid-morning into the early afternoon. Expect craft stalls, artwork, homeware, plants and a good spread of food and drink traders, with a lean towards independent, ethically-minded and eco-conscious sellers over mass-produced goods.
It's a genuinely local, neighbourhood market rather than a tourist stop, which is part of the appeal. Southville and neighbouring Bedminster have a strong independent food and coffee scene, so it's worth building a whole morning around it. See our Bedminster and Southville guide for what else to do in the area.
Weekday street food: Finzels Reach Market
Finzels Reach, the redeveloped waterside quarter near Castle Park and Bristol Bridge, runs its own street food market on weekday lunchtimes, generally Wednesdays and Fridays. It's smaller and more office-crowd-focused than St Nick's or Tobacco Factory, aimed at grabbing lunch outdoors, with a rotating line-up of food traders rather than crafts or produce. Handy if you're in that part of the centre and want something other than a sit-down restaurant.
Monthly makers: Christmas Steps Artisan Market
Don't let the name put you off outside December, this has nothing to do with festive markets. Christmas Steps is a genuinely historic street name in Bristol's Arts Quarter, and the area around it (Perry Road, Lower Park Row, Colston Street, St Michael's Hill and the steps themselves) hosts a regular Artisan Market on the first Saturday of every month, all year round. Expect local craftspeople selling handmade goods, alongside the permanent galleries, potteries and independent shops that fill the quarter anyway.
Comparison table
| Market | Area | What it's for | Typical days |
|---|---|---|---|
| St Nicholas Market (indoor) | Old City | General covered market: food, gifts, vintage, books | Monday to Saturday, closed Sunday |
| Bristol Indies' Market | Old City (inside St Nick's) | Independent traders: art, jewellery, vintage clothing | Friday and Saturday |
| St Nicholas Street Food Market | Old City (around St Nick's) | Takeaway street food for lunch | Selected weekdays, check before you go |
| Bristol Farmers' and Producers' Market | Corn Street, Old City | Local produce direct from farmers | Roughly fortnightly, usually Wednesday |
| Tobacco Factory Sunday Market | Southville | Craft, art, food and drink, eco-focused | Every Sunday |
| Finzels Reach Market | Finzels Reach, near Castle Park | Weekday street food for lunch | Wednesday and Friday |
| Christmas Steps Artisan Market | Christmas Steps Arts Quarter, city centre | Handmade crafts and makers' goods | First Saturday of the month |
Getting to Bristol's markets
St Nicholas Market, Finzels Reach and Christmas Steps are all within easy walking distance of each other in the city centre. Tobacco Factory Sunday Market in Southville is a bit further out: an easy walk over one of the bridges, a short hop on the m1 MetroBus (which runs 24 hours), or a taxi.
If you're driving in, remember the Clean Air Zone charges £9 a day for non-compliant private cars, so check your vehicle before you go and see our parking guide for where to leave the car. For getting between markets without a car, our guide to getting around Bristol covers buses, MetroBus and walking routes. On taxis, we're upfront that Tick Taxi, the ride booking service behind this site, is one option among several in the city, alongside other local firms and the usual ride-hailing apps, so use whichever suits you.
Frequently asked questions
What's the best Bristol market if I only have time for one?
St Nicholas Market. It's open Monday to Saturday, it's undercover so weather isn't a problem, and it combines general market stalls with the separate Indies' Market and, on the right day, the farmers' market and street food stalls too.
Is St Nicholas Market open on Sundays?
No, the main indoor market is closed on Sundays. If you specifically want a Sunday market, head to the Tobacco Factory Sunday Market in Southville, which runs every week.
How often does the Bristol Farmers' and Producers' Market run?
It's held on Corn Street, just outside the Corn Exchange, roughly every two weeks rather than every week, usually on a Wednesday. Check St Nicholas Market's Facebook or Instagram before making a special trip for it, since dates move around.
Is the Christmas Steps Artisan Market a Christmas market?
No. Christmas Steps is the name of a historic street in Bristol's Arts Quarter, and the Artisan Market held there runs on the first Saturday of every month all year, not just in December.
Can I get vegan or vegetarian food at Bristol's markets?
Yes. Most have at least a few plant-based food traders, particularly the street food stalls at St Nicholas Market and Finzels Reach, and the food stalls at Tobacco Factory Sunday Market. For dedicated vegan spots, see our best vegan restaurants in Bristol guide.
Do Bristol's market stalls take card, or do I need cash?
Most take card or contactless now, but it's still sensible to carry a bit of cash, especially for smaller traders where a card machine can occasionally be down.
