BC Livestock Producers Co-operative Association is a rancher owned and rancher operated livestock co-operative that was incorporated in 1943. BC Livestock operates four stockyards, which are located in Kamloops, Williams Lake, Okanagan Falls and Vanderhoof. BC Livestock holds live auctions weekly along with specialty bull, horse and onsite equipment auctions.