You can adopt an American Cocker Spaniel at a much lower cost than buying one from a breeder. The cost of adopting an American 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.
Buying an American Cocker Spaniel from a breeder, conversely, can be prohibitively expensive. Depending on their breeding, an American Cocker Spaniel can cost $1,000 to $2,000.