In Oxford

Oxford Markets & Fairs

Oxford holds several weekly (and in some cases even daily) farmer’s and community markets where you can find fresh produce, unique crafts, and cooked food. These markets are ideal for experiencing some of the local delicacies and filling your fridge with delicious treats. If the weather is nice, they are also an ideal Oxford activity as you’ll be able to walk and socialise a little. Take a look through some of the best farmer and crafts markets in Oxford and Oxfordshire.

Oxford Farmer's and Craft Markets

The Oxford Farmers’ Market, held regularly, features local farmers and food producers selling everything from organic vegetables, fruits, and meats to freshly baked goods and dairy products. In addition to food, Craft Markets in Oxford showcase a wide range of handmade items, including jewelry, pottery, textiles, and artwork, all crafted by local artisans. These markets provide an excellent opportunity to support small, independent businesses while finding unique and high-quality products.

Oxford Annual Fairs & Festivals

These fairs, alongside others like the Oxford Literary Festival and May Morning celebrations, make Oxford a lively city with a diverse range of cultural and community events year-round. Learn more about them (including upcoming dates) below.

What can You Buy in the Markets of Oxford?

The markets of Oxford offer several products, usually locally-grown or made. For example, you can buy fresh and organic vegetables and fruit, baked goods such as cakes and pastries, bread, milk, and meat or poultry. In some cases, Oxford farmer’s markets also include handmade crafts, clothes, and gifts. 

Which Days Does Oxford Hold Farmer's Markets?

Luckily, there are markets almost every day of the week – you’ll just need to know which farmer’s market is open as they rarely happen simultaneously. For example, Oxford’s Covered Market is open 7 days a week. Gloucester Green Market, right next to the bus station, is open from Wednesdays to Sundays. Other Oxford markets are open on the weekend.