Bristol, EnglandGuides, not adverts
WeKnowBristol

Bristol Farmers Market: Where and When to Find One

Bristol's main farmers market is on Apsley Road, Whiteladies Road, every Saturday 8:30am-1pm. What to expect, prices and getting there.

Bristol's main weekly farmers market is the Whiteladies Road Farmers' Market, held every Saturday from 8:30am to 1pm on Apsley Road, just off Whiteladies Road, and it's been running since 2002. If you're after fresh local produce rather than street food, this is the one to plan around. St Nicholas Market in the Old City adds other food-focused markets through the week if Saturday doesn't work for you.

Whiteladies Road Farmers' Market: the main one

This is Bristol's longest-running dedicated farmers market, set up on Apsley Road just off Whiteladies Road in Clifton, and it runs every Saturday from 8:30am to 1pm, rain or shine. It's a genuine producer market rather than a general craft stall, with stallholders selling fresh fruit, vegetables, meat, cheese, bread and other locally made food. Because it's a short walk from the shops on Whiteladies Road itself, it's easy to fold into a longer morning out rather than a special trip on its own.

MarketDayTimeLocationFocus
Whiteladies Road Farmers' MarketSaturday8:30am-1pmApsley Road, CliftonFresh produce, meat, cheese, bread
St Nicholas Market Street Food MarketFriday11am-2:30pmThe Corn Exchange, Old CityStreet food
Bristol Flea MarketSaturday10am-5pmThe Corn Exchange, Old CityAntiques, vintage, plants
St Nicholas Market main hallMonday-Saturday9:30am-5pmThe Corn Exchange, Old CityIndependent food and gift traders

If Saturday morning doesn't work

Whiteladies Road is a one-day-a-week market, so if you can't make a Saturday morning, St Nicholas Market in the Old City is the better bet: it's open Monday to Saturday and has a rotating cast of food traders inside the Glass Arcade every day, plus a dedicated Street Food Market on Fridays if you want hot food rather than groceries to take home. It's not a farmers market in the strict sense of fresh produce from named farms, but it covers similar ground for local and independent food.

What to expect to pay

Farmers market pricing depends entirely on the stallholder and what's in season, so there's no single number to quote here. As a general rule, expect to pay a bit more than a supermarket for genuinely local, small-batch produce, and treat anything priced noticeably below that as worth asking a question about. Most stalls take card as well as cash now, but it's still worth carrying some change for the smaller traders.

Getting there

Whiteladies Road is well served by First Bus routes from the city centre, and there's on-street pay-and-display parking nearby, though spaces get tight on a Saturday morning so arriving earlier in the 8:30am to 1pm window helps. If you're coming from Clifton itself, it's an easy walk from the Clifton side of the suspension bridge. For the St Nicholas Market option, it sits right in the Old City, a short walk from Bristol Temple Meads and close enough to the harbourside to combine with a wander along the water.

Frequently asked questions

Is there a farmers market in Bristol?

Yes, the main one is the Whiteladies Road Farmers' Market on Apsley Road, running every Saturday from 8:30am to 1pm since 2002.

What time does Bristol's farmers market open?

The Whiteladies Road Farmers' Market opens at 8:30am and runs until 1pm every Saturday.

Is there a farmers market in Bristol on a day other than Saturday?

Not a dedicated weekly one. St Nicholas Market in the Old City runs food traders Monday to Saturday and a separate Street Food Market on Fridays, which covers similar ground if you can't make Saturday morning.

Where exactly is the Whiteladies Road Farmers' Market?

On Apsley Road, just off Whiteladies Road in Clifton, Bristol, BS8 2SH.

Can I pay by card at Bristol's farmers markets?

Most stallholders take card now, but it's worth carrying some cash too, since smaller traders can be card-only or cash-only on a given week.

Is parking easy near the Whiteladies Road market?

There's on-street pay-and-display parking nearby, but it gets busy on Saturday mornings, so arriving earlier in the market's opening hours gives you a better chance of a space.

Questions people ask

Is there a farmers market in Bristol?

Yes, the main one is the Whiteladies Road Farmers' Market on Apsley Road, running every Saturday from 8:30am to 1pm since 2002.

What time does Bristol's farmers market open?

The Whiteladies Road Farmers' Market opens at 8:30am and runs until 1pm every Saturday.

Is there a farmers market in Bristol on a day other than Saturday?

Not a dedicated weekly one. St Nicholas Market in the Old City runs food traders Monday to Saturday and a separate Street Food Market on Fridays, which covers similar ground if you can't make Saturday morning.

Where exactly is the Whiteladies Road Farmers' Market?

On Apsley Road, just off Whiteladies Road in Clifton, Bristol, BS8 2SH.

Can I pay by card at Bristol's farmers markets?

Most stallholders take card now, but it's worth carrying some cash too, since smaller traders can be card-only or cash-only on a given week.

Is parking easy near the Whiteladies Road market?

There's on-street pay-and-display parking nearby, but it gets busy on Saturday mornings, so arriving earlier in the market's opening hours gives you a better chance of a space.

Updated 20 October 2026.

The Bristol Brief

One email a week: what's on, what's changed, and one guide worth your time. No adverts.

Sign me up