You can adopt an English Cocker Spaniel at a much lower cost than buying one from a breeder. The cost of adopting an English Cocker Spaniel from a shelter is typically $50 to $300, while smaller rescues may charge higher fees. The adoption fee may include an initial exam, preventatives, vaccines, microchipping, and spay/neuter.
Conversely, buying an English Cocker Spaniel from a breeder can be prohibitively expensive. Depending on their breeding, an English Cocker Spaniel can cost $900 to $2,000.