Employment

The Peninsula SPCA is currently accepting applications for the following positions:


Barnyard Attendant – PT Hourly – $13-15/hour

Now Accepting Applications

Job Description: 

Responsible for the care, feeding, and enrichment of barnyard animals. Treats animals with kindness and respect. Maintains a clean and sanitary environment for animal health and safety. Ensures maintenance and upkeep of the shelter and grounds. Provides educational, safe, and engaging experiences for all visitors.

See Full Job Description & Duties

How To Apply:

Interested candidates can apply online below or can stop by to apply in person at 523 J. Clyde Morris Blvd. in Newport News, Monday-Saturday, 11am-5pm.


Kennel Attendant – Full-Time & Part-Time/Hourly – $12.77-$14.00/hour

Now Accepting Applications

Job Description: 

Provide primary care for sheltered animals; treat animals with kindness and respect, help socialize animals to make them more adoptable; maintain a clean and sanitary environment for animal health and safety; facilitate animal interaction with potential adopters; maintain confidentiality of information as appropriate; interact professionally and in a friendly manner with the public.

See Full Job Description & Duties

How To Apply:

Interested candidates can apply online below or can stop by to apply in person at 523 J. Clyde Morris Blvd. in Newport News, Monday-Saturday, 11am-5pm.


Finance Assistant & Bookkeeper

Part-Time/Hourly – 12-16 hrs/week – $18-$20/hour

Now Accepting Applications

Job Description: 

The Peninsula SPCA is seeking a detail-oriented, organized Finance Assistant & Bookkeeper to support the organization’s day-to-day financial and administrative operations. This part-time position is responsible for maintaining accurate financial records in QuickBooks, processing accounts payable and receivable, reconciling accounts, preparing financial reports, making bank deposits, and assisting with budgeting and audit preparation. The position also provides light HR and administrative support. The ideal candidate will have strong bookkeeping and accounting skills, proficiency in QuickBooks and Excel, excellent attention to detail, and an interest in supporting the mission of a nonprofit animal welfare organization.

See Full Job Description & Duties

How To Apply:

Interested candidates can apply online below or can stop by to apply in person at 523 J. Clyde Morris Blvd. in Newport News, Monday-Saturday, 11am-5pm.


Veterinary Assistant – Part-Time/Hourly – $15/hour  

Now Accepting Applications

The Veterinary Assistant is a member of the Peninsula SPCA’s Veterinary Clinic team, dedicated to the medical care of patients at the shelter’s public vaccine and surgery clinics.  This individual will maintain the cleanliness of the clinic area while working to ensure all patients receive quality and compassionate care. 

Duties & Responsibilities of the Position:

  • Contribute to quality, compassionate care for all patients who seek treatment at the PSPCA’s public veterinary clinic. 
  • Assist with proper data entry, customer service, and organization.
  • Properly restrain animals for exams and medical treatment.
  • Provide animal husbandry, including feeding, grooming, and exercise
  • Ensure kennel areas are cleaned, sanitized and maintained
  • Educate pet owners on proper care and treatment of their animals
  • Maintain cleanliness and organization of veterinary clinic
  • Other duties as may be assigned

How To Apply:

Interested candidates can apply online below or can stop by to apply in person at 523 J. Clyde Morris Blvd. in Newport News, Monday-Saturday, 11am-5pm.


Licensed Veterinary Technician (LVT) – Part-Time/Hourly – $18-22/hour  

We are not currently accepting applications for this position.

The Licensed Veterinary Technician (LVT) is a member of the Peninsula SPCA’s Veterinary Clinic team, dedicated to the medical care of patients at the shelter’s public vaccine and surgery clinics.  This individual will maintain the cleanliness of the clinic area while working to ensure all patients receive quality and compassionate care. 

Duties & Responsibilities of the Position:

  • Provide quality, compassionate care for all patients who seek treatment at the PSPCA’s public veterinary clinic. 
  • Assist veterinarians in providing medical care to animals
  • Perform various laboratory tests and procedures as directed by veterinarians
  • Administer medications and treatments as directed by veterinarians
  • Properly restrain and prep animals for medical and surgical procedures in a humane and safe way
  • Assist during surgical procedures; monitor and record vital signs of animals
  • Provide animal husbandry, including feeding, grooming, and exercise
  • Educate pet owners on proper care and treatment of their animals
  • Maintain cleanliness and organization of veterinary clinic or hospital
  • Other duties as may be assigned


Front Desk & Adoption Specialist – PT/Hourly – $12.77-$14.00/hour

We are not currently accepting applications for this position.

Summary: Greets & assists guests efficiently, courteously and professionally; works in a team with animal welfare and veterinary specialists to provide exemplary customer service and support to clients and guests; processes animal intakes and adoptions; Assists with clerical duties on vaccination clinic days; processes payments for adoptions, clinic fees, donations, and other transactions as deemed necessary; utilizes proper cash handling procedures in accordance to company policies; maintains confidentiality of information as appropriate; interacts professionally and in a friendly manner with the public in person, on the telephone and by email/social media as directed; maintains a clean and sanitary environment for animal health and safety; treats animals with kindness and respect.

This position is estimated to require approx. 24-29 hours per week

See Full Job Description & Duties

How To Apply

Interested candidates should come to the Peninsula SPCA at 523 J. Clyde Morris Blvd. in Newport News to submit a resume (if applicable) and complete an employment application.


Shelter Veterinarian-PT Relief Work – $75-$100/hour

Peninsula SPCA Veterinary Clinic, Newport News, Virginia

Job Description:

The Peninsula SPCA seeks innovative, experienced veterinarians for relief work in our veterinary clinic.  Duties include providing exams and vaccinations in our public vaccination clinic; Performing spay/neuter surgeries for shelter pets and public clients; Performing exams and providing medical care for shelter pets.   This position reports to the shelter’s Veterinarian-in-Charge and works closely with the PSPCA Clinic Manager.

How To Apply:

Please email a cover letter, resume, and professional references to Megan Steele, our Executive Director. Applications may also be delivered in-person to the Peninsula SPCA, 523 J. Clyde Morris Blvd in Newport News, Monday-Friday, 11 a.m. and 5 p.m.