A Border Collie is a popular dog with excellent herding skills and outstanding intelligence, and therefore, many people will love to own a dog with these traits. The average price for a Border Collie puppy goes from $800 up to $1500. But, the price can get a lot higher. If you would like to own a top-quality Border Collie puppy with a champion bloodline, you can expect to pay $4000 or even more. A professionally trained Border Collie can even cost around $7000. Some of the essential factors that affect this dog’s price are breeder’s reputation, dog’s age and gender, bloodline, and health papers. If you would really like to own a Border Collie, but the price seems too high to you, we suggest you consider adopting. Adopting a Border Collie puppy might cost you $200 to $500. Adopting a puppy is a wonderful act, but, you need to be aware that puppies from shelters are usually puppies without papers, and there is a higher chance the dog might have some health condition, and it will probably not be socialized and trained as dogs you buy from reputable breeders.