On average, German Shepherds live between 9 to 13 years, but individual variation exists based on genetics, lifestyle, and overall care. Proper care, nutrition, and regular veterinary check-ups contribute to their longevity. Remember, some may exceed this range with excellent care.