Existen dos variedades: El cocker spaniel inglés, procedente de Gales y de orígenes españoles, y el cocker spaniel americano, que resultó de la adaptación del cocker spaniel inglés a Estados Unidos.