A origem do Schnauzer remonta os anos de 1800. Foi criado para trabalhar nas fazendas alemãs caçando ratos, pragas que poderiam comprometer a saúde das pessoas e consumir os estoques de alimentos. A partir da origem alemã, o Schnauzer foi trazido aos Estados Unidos por volta de 1924, popularizando a raça após a Primeira Guerra Mundial. O sucesso foi tamanho que já chegou a ser a terceira linhagem de cão mais popular em lares americanos. No entanto, somente em 1926 foi reconhecido pelo American Kennel Club (AKC) como uma raça pura.
É importante destacar que já houve muita confusão com sua identificação. Isso ocorreu, pois, inicialmente, o Schnauzer miniatura era considerado como “pinscher wirehaired”. Antigamente, qualquer raça de “barba”, como é o caso do Schnauzer, recebia o mesmo nome.