How much does a Border Collie cost?
The average cost to buy a Border Collie puppy is $700, with some costing as much as $4,000 depending on their breeding, location, and color. Alternatively, y ou can adopt a Border Collie from a shelter or rescue for less than $400.