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. We offer Video Sale Lots in all four of our locations across BC and electronic sales, known as TEAM, are held weekly in partnership with Calgary Stockyards.
BC Livestock offers cattle financing through our proven Panorama Feeder Finance Program, and offers competitive rates and options to suit any size operation. We carry a full line of quality Livestock Handling Equipment and Animal Health Products.Contact us today to discuss how we can help you market your livestock and maximize your profits.
The Kamloops Stockyards are located along the Trans Canada highway
east of Kamloops.
If you are heading east from Kamloops take the Lafarge exit or exit #390
and then turn left on Dallas Drive. If you are heading from Salmon Arm
towards Kamloops take the Hook Road exit or exit #397 and turn right on
Dallas Drive. ViewMAP
The Williams Lake Stockyards are located North-west of Williams Lake.
Heading north, proceed through the main intersection in town and follow
highway 97 towards Prince George for approximately 5km. Turn left on
MacKenzie Avenue. The Stockyards will be on your right approximately
2km down MacKenzie Avenue. From the North, turn right on
MacKenzie Avenue. View MAP
The Okanagan Falls Stockyards are located in the heart of Okanagan Falls.
Once you go over the bridge travelling south turn right on Cedar Street and then
turn right on Hawthorne Place. The Stockyards will be on your right side on the
corner of those two streets. View MAP
The Vanderhoof Stockyards are located on the north side of Highway 16,
at the top of the hill on the eastern edge of Vanderhoof.
Vanderhoof is 100 kilometers west of Prince George on Highway 16. View MAP