Fresh Valley Farms

Certified Organic Meats

Fresh Valley Farms is a fourth generation, certified organic farm in the North Okanagan selling nutrient-dense, pasture-raised, and certified organic meats and garlic throughout the North and Central Okanagan Valley. We have regular pick-up locations in Salmon Arm, Armstrong, Vernon, and Kelowna. You can learn more about who we are, how we farm, and what motivates us to do what we do on our About Our Farm page.

How to Order:

1 Sign Up

Create your account and enter a postal code from the town where you'd like to pick up. We have pick up locations in Armstrong, Vernon, and Kelowna, as well as occasional pick-up in Nelson.

2 Shop

Check out our many products, all of which are pasture-raised on our certified organic farm, nutrient-dense, and most importantly; delicious.

3 Pick Up

Meet us at your specified pick up time and location. We have weekly pick-ups on the farm in Armstrong, as well as bi-weekly pick ups in Vernon and Kelowna.

Featured Posts

May 19, 2022
If you're looking for rewarding work on a regenerative organic farm, or you know someone who is, please forward this posting to them! We are looking for someone to help out on multiple farm enterprises, with the potential for further training and professional development opportunities for the right candidate!
Read more...
April 10, 2022
Both Fresh Valley Farms and Armstrong Artisan Meats (our small abattoir located on the farm) are hiring!
Read more...
January 30, 2022
A few tips and tricks to get any one of our 100% grass fed and grass finished beef cuts onto a plate with delicious results.
Read more...