The average annual salary for veterinarians in 2013 was $96,140, according to the U.S. Bureau of Labor Statistics, with a range from $53,270 to $149,530. Veterinarians in private practice – the most common work setting – took home $96,510 on average.