Salaripedia
English

How much does an animal caretaker make in Columbia?

$30,720a year

Median yearly pay for animal caretakers in the Columbia, SC metro area. That is $14.77 an hour or $2,560 a month.

Hourly
$14.77
Vs. national median
-13%
Rank among cities
217 of 385
Jobs in the area
880
Pay range
Lowest 10%: $22,290Median: $30,720Highest 10%: $44,820
PercentileYearlyHourly
10th$22,290$10.72
25th$26,660$12.82
Median$30,720$14.77
75th$35,930$17.27
90th$44,820$21.55

Other cities in South Carolina

Median yearly pay for animal caretakers.

Hilton Head Island, SC$35,080
Charleston, SC$35,000
Spartanburg, SC$34,530
Charlotte, NC$33,530
Greenville, SC$31,010
Myrtle Beach, SC$30,630
Augusta, GA$29,910
Florence, SC$29,210
Sumter, SC$27,180
Animal Caretaker salary in South Carolina Animal Caretaker salary in all states

Related jobs in Columbia

Same field, median yearly pay.

First-Line Supervisors of Entertainment and Recreation Worker$48,020
Exercise Trainer and Group Fitness Instructor$45,870
First-Line Supervisors of Personal Service Worker$42,770
Residential Advisor$39,660
Skincare Specialist$37,870
Concierge$30,980
Hairdresser$30,710
Tour and Travel Guide$30,320
Recreation Worker$30,140
Animal Trainer$29,670
Salaries for every job in Columbia, SC

Frequently asked questions

How much does an animal caretaker make an hour in Columbia?

The median hourly pay in the Columbia, SC metro area is $14.77 ($30,720 a year).

Do animal caretakers make more in Columbia than the national average?

No: $30,720 against $35,360 nationally, 13% less.

How does Columbia compare with the rest of South Carolina?

The median in South Carolina is $31,280, so Columbia pays 2% less.

Where does Columbia rank for animal caretaker pay?

217 of 385 metro areas with data.

How much does an animal caretaker make starting out in Columbia?

The lowest-paid 10% make $22,290 or less a year; the top 10% make $44,820 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.