The average base salary for veterinarians in Virginia is $94,500.
The highest base salaries for veterinarians in Virginia are typically between $136,000-$146,400.
The lowest base salaries for veterinarians in Virginia are typically between $48,470-$58,250.
Virginia ranks 17th out of 50 states nationwide for veterinarian base salaries.