Home

Famous for Freshness since 1958



Seasonal Open Air Farm Market (325 Acres of our own produce!)

Through out the years we have gained our reputation of freshness. At our farm market, we offer fresh produce from our own 325-acre farm. You can see our pickers at 5am in our fields to make sure our produce arrives at our market by 8am. Our sweet corn has been flown all over Canada and to the UK. Our market is a busy meeting place, where neighbours and friends often meet with great conversations. There are few markets such as ours in existence anymore. We keep to our roots and do what we have always done to have a successful open-air farm market.




Why buy local?



When you choose local foods at markets, grocery stores, restaurants and cafeterias, you’re getting delicious food that is good for you, your family, local farmers and the local economy.

It supports our communities

Choosing fresh and delicious local food helps to create jobs and supports our economic growth in Ontario. It also builds a strong sense of community by supporting Ontario’s farmers and businesses. Every time you buy local, you make a positive impact.

It helps the environment

Ontario farmers take pride in being good stewards of the land, helping to preserve it for future generations. Buying local also means your food comes from closer to home, and the closer, the fresher!

It's nutritious and tastes great

Adding nutritious Ontario foods fruits and vegetables to your diet can help contribute to a healthier lifestyle.

Buying local in four easy steps

  1. Look for the Foodland Ontario logo when shopping at your grocery store, farmers' market, and on-farm market
  2. Visit local farms with your family and talk to them about the difference they make when you buy local
  3. Serve freshness every day, with delicious recipes featuring local ingredients
  4. Ask for local at restaurants and everywhere you buy food

Thomas Brothers Farm Market

  • 5856 Colonel Talbot Rd London, ON N6P 1J1

    7073 Orr Drive London, Ontario N6L 1K9
  • 519-652-5551

 

Contact Us Today 519-652-5551