Shop Our Products

McGregor Creek Ranch

McGregor Creek Ranch is in the North Okanagan, nestled in a quiet valley near the west shore of Okanagan Lake. It’s not far from Vernon, Armstrong, Kelowna, Salmon Arm, and Kamloops.

We believe natural is better and that raising animals (and kids) in the forest, breathing clean mountain air, and working hard is the best way of life.

Cheryl and Matt Fox run McGregor Creek Ranch with the help of their eleven children.

We can’t wait to hear from you! Email us at info@mcgregorcreekranch.ca.