With a packed calendar of vibrant farmers’ markets throughout the year, there’s always an opportunity to shop fresh and local with us. On this page, you’ll find our full market schedule, detailing when and where each market takes place. You can browse the annual calendar or click on individual markets for more details, including location information and a link to their dedicated Facebook page for the latest updates. Whether you’re planning your weekly shop or looking for a new market to explore, this is your go-to guide for the best local food and drink in the Thames Valley.


Abingdon Farmers Market.
Market Place, Abingdon OX14 3HG
Abingdon Farmers Market, held in the historic town of Abingdon, Oxfordshire, offers a charming selection of local produce and goods. The market takes place on the third Friday of each month, from 8:30am to 1:30pm, providing a perfect opportunity to explore the town’s heritage while enjoying fresh, seasonal offerings.

Ascot Farmers Market.
Car Park 3, Ascot High Street, Ascot SL5 7JX
Ascot Farmers Market, located on the vibrant High Street of Ascot, brings together a variety of fresh, locally sourced produce. Taking place on the third Sunday of every month from 9am to 1pm, it’s an ideal spot for both residents and visitors to experience the best of regional farming and artisanal goods.

Beaconsfield Farmers Market
Windsor End, The Old Town, Beaconsfield HP9 2JW
Beaconsfield Farmers Market, set in the picturesque Old Town at Windsor End, showcases a wide range of locally produced food and crafts. The market takes place on the fourth Saturday of each month, from 8:30am to 12:30pm, offering a delightful experience for anyone looking to enjoy fresh, high-quality produce in a historic setting.

Charlbury Farmers Market
The Playing Close, Charlbury OX7 3RJ
Charlbury Farmers Market, held on The Playing Close in the heart of Charlbury, offers a wonderful selection of local goods. Taking place quarterly on the second Saturday from 9am to 1pm, it’s a great opportunity to support regional producers while enjoying the charm of this quaint Oxfordshire town.

Little Chalfont Farmers Market
Village Hall on Cokes Lane, Little Chalfont HP8 4UD
Little Chalfont Farmers Market, located outside the Village Hall, offers a vibrant selection of fresh produce and local products. Held on the second Saturday of each month from 9am to 1pm, it provides a welcoming space for the community to shop and connect with local farmers and artisans.

Newbury Farmers Market
Market Place, Newbury RG14 5BD
Newbury Farmers Market, located in the heart of Newbury’s Market Place, features a fantastic variety of fresh, locally sourced produce. It takes place on the first Sunday of each month, from 9am to 1pm, offering a great opportunity to explore the town while enjoying the best of regional food and goods.

Reading Farmers Markets.
The Cattle Market, Great Knollys Street, Reading RG1 7HD
Reading Farmers Market, our only under cover market, is perfect for shopping whatever the weather. Held in the historic Cattle Market on the first and third Saturdays of the month from 8:15am untul midday, it offers a range of artisanal goods, seasonal fare and locally made products for all to enjoy.

Witney Farmers Market
Market Place, Witney OX28 6AG
Witney Farmers Market, held in the charming Market Square, offers a cosy and welcoming atmosphere for shoppers. Taking place on the fourth Friday of each month from 8:30am to 1:30pm, it’s the perfect spot to discover a range of local specialities in a picturesque setting.

Woodstock Farmers Markets.
Market Place, Woodstock OX20 1SX
Woodstock Farmers Market, set in the Market Place just outside the iconic Blenheim Palace, offers a delightful selection of local products. Held on the first and third Saturdays of each month from 8:30am to 1pm, it’s a great way to explore the historic town while enjoying fresh, regional fare.