High-paying pet care jobs in St. Louis


The 249 pet care jobs listed below pay well, with salaries between $36,822 and $124,780 per year. Veterinarian, Veterinary Technician and Pet Groomer are among the most popular high-paying roles in St. Louis, MO.

Job title

Updated Nov 10, 2026
Job title
St. Louis, MO
Missouri
Job openings (St. Louis)

Veterinarian

St. Louis

$124,780 per year

Missouri

$125,121 per year

Veterinary Technician

St. Louis

$21.64 per hour

Missouri

$21.92 per hour

Grooming Technician

St. Louis

$19.90 per hour

Missouri

$20.19 per hour

Pet Groomer

St. Louis

$19.41 per hour

Missouri

$24.30 per hour

Laboratory Animal Technician

St. Louis

$18.41 per hour

Missouri

$18.41 per hour

Pet Sitter

St. Louis

$18.31 per hour

Missouri

$17.27 per hour

Veterinary Assistant

St. Louis

$18.05 per hour

Missouri

$18.36 per hour

Dog Trainer

St. Louis

$17.07 per hour

Missouri

$19.07 per hour

Animal Trainer

St. Louis

$15.97 per hour

Missouri

$17.57 per hour

Pet Bather

St. Louis

$15.87 per hour

Missouri

$16.08 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.