Ranches & Farms for Sale in BC
Ranch and farm properties for sale across British Columbia.
351 active listings

$4,299,000
Lot B Oyama Road, Lake Country

$735,000
4768 Schubert Road, Spallumcheen

$2,500,000
1788 WILLOWBROOK Road, Oliver

$1,545,000
3405 107TH Street, Osoyoos

$2,349,000
128 Grindrod Westside Road, Grindrod

$2,100,000
1580 Chapman Road, Okanagan Falls

$4,250,000
4409 Walbridge Road, Spallumcheen

$2,750,000
4325 Highway 97 Highway, Falkland

$1,700,000
4602 HUNT ROAD, Agassiz, Agassiz

$439,000
223 Road, Dawson Creek

$2,395,000
6127 Fathers Place, Kelowna

$1,100,000
1102 Trans Canada Highway, Sorrento

$1,849,000
2885 Valleyview Road, Penticton

$1,699,000
5775 Deadpine Drive, Kelowna

$2,790,000
482 Pinehill Road, Oliver

$1,599,900
4320 Gulch Road, Naramata

$349,000
Lot 4 Dergousoff Road, Grand Forks

$1,170,000
12485 231 Road, Dawson Creek

$899,900
395 A 96 Street, Oliver

$1,375,000
157 BINGO RANCH Road, Kamloops

$3,689,000
25177 64 AVENUE, Langley

$1,245,000
BLOCK 4N SIDAWAY ROAD, Richmond
$0/mo maintenance

$1,995,000
10450 Matner Lane, Coldstream

$5,200,000
6210 104 STREET, Delta