Naturally Raised Beef and Pork

Since 1853

Serving Shelburne, Orangeville, Barrie, Guelph, and the GTA


Not available

$5/lb (hung weight)

1/4, 1/2 or whole


Not Available

$2.95/lb (hung weight)

1/2 or Whole

Raised the Old Fashioned Way

All of our animals are born and raised to market weight on our farm. We keep our animals either on pasture or in pens with ample room, light and straw. They are fed high quality hay and feed, with no added growth hormones or antibiotics. The majority of feed is grown right in our fields. We have always had excellent health in our animals because they are raised in a healthy stress free environment.

We are proud to serve our quality meat to our family and friends at the dinner table and we believe you will too!

Get Back to the Dinner Table

At Armstrong Family Farm we want to see families get back to the Dinner Table. It doesn't matter if it is taco's before hockey practice or roast beef for your Sunday dinner, sitting down to eat together is one of the most important things you can do for the health of your family. The Dinner Table is where family connects, laughter erupts and memories are made. At Armstrong Family Farm we are proud to help families take the time to sit down and enjoy a meal together.

Custom Order for Your Family

Steaks, sausages, burgers, roasts, chops, bacon and more. When you order a 1/4 beef or 1/2 pork you get it cut the way you want.

Healthy. Convienent. Ecomonical.

With a freezer full of beef and pork you will be more likely to eat at home instead of rushing out to grab fast food. You will make less trips to the grocery store and meal planning will be easier. Plus, your meat is flash frozen, sealing in all the Nutrition.

Farm to Fork

Eliminate the thousands of km's food has to travel to get to your plate. Armstrong Family Farm is a small family owned farm that works with a local abattoir to supply our local beef and pork to your family. Our Farm is located in Dufferin County and our butcher is in Mount Forest. Making us a perfect choice if you live in Orangeville, Shelburne, Guelph, Waterloo, Brampton, Barrie or Toronto.