Animal Caretakers Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Animal Caretakers in Virginia earn a median salary of $28,680 per year on average across 16 metro and nonmetro areas, -14.3% vs the national median of $33,470. An estimated 6,890 animal caretakers are employed across Virginia, with salaries ranging from $27,100 to $29,790 depending on location.

$28,680 Avg median salary in Virginia
$29,790 Highest paying metro
$27,100 Lowest paying metro
6,890 Employed in Virginia

Compare Animal Caretakers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Animal Caretakers
in
    vs

      Animal Caretakers salaries by city in Virginia

      Metro areaMedian salary25th pct75th pctEmployed
      Charlottesville, VA$29,790$28,560$34,560340
      Winchester, VA-WV$29,700$28,600$35,840100
      Northeast Virginia$29,700$27,610$36,450130
      Richmond, VA$29,570$28,750$34,4801,430
      Harrisonburg, VA$29,310$28,120$33,500110
      Southside Virginia$29,120$28,180$34,670140
      Virginia Beach, VA-NC$28,960$28,070$34,1902,040
      Northwest Virginia$28,890$27,510$36,030170
      Southwest Virginia$28,770$27,540$35,530100
      West Virginia$28,330$23,240$30,7401,220
      Staunton, VA$28,260$27,130$35,190100
      Blacksburg, VA$28,110$27,410$32,180160
      Lynchburg, VA$28,090$27,160$29,410190
      Roanoke, VA$28,030$27,190$34,190330
      Northern West Virginia$27,150$22,080$29,100250
      Southern West Virginia$27,100$22,180$28,70080

      View Animal Caretakers salaries in all cities