Les bergers allemands courent en moyenne 20 à 30 miles par heure selon la race. Cependant, la plupart des bergers allemands ne sont pas des coureurs d'endurance et ne devraient pas courir plus de 5 miles sans un entraînement d'endurance approprié.
Les bergers allemands sont un chien athlétique élevé pour la vitesse et l'endurance. Ils sont idéaux comme compagnons de course avec le bon entraînement. Bien qu'ils puissent courir à des vitesses supérieures à 30 miles par heure, la plupart préfèrent un rythme plus sédentaire, parfait pour courir aux côtés d'un humain. Avec une formation appropriée, les bergers allemands peuvent parcourir jusqu'à 15 miles ou plus à la fois seuls ou avec un entraîneur.