Low cost veterinary clinics

Low-Cost Veterinary Clinics

Need help caring for your pet? The clinics below offer affordable veterinary services, including wellness exams, vaccinations, spay and neuter procedures, and other preventive care. Please contact each clinic directly to confirm available services, pricing, and appointment requirements.

Clay Humane Society Animal Clinic, Inc.

Address:
2230 Filmore Street
Orange Park, FL 32073

Phone:
(904) 276-7729

Website:
www.clayhumane.org(opens in a new tab)

Every Pet

Address:
6817 Norwood Avenue
Jacksonville, FL 32208

Phone:
(904) 425-0005

Website:
www.everypet.org(opens in a new tab)

St. Francis Animal Hospital

Address:
2727 Atlantic Boulevard
Jacksonville, FL 32207

Phone:
(904) 674-7223

River City Veterinary Hospital

Address:
4030 Herschel Street
Jacksonville, FL 32205

Phone:
(904) 389-0364

Website:
rivercityveterinaryhospital.com(opens in a new tab)

Jacksonville Humane Society Community Animal Hospital

Address:
8464 Beach Boulevard
Jacksonville, FL 32216

Phone:
(904) 725-8766

Website:
www.jaxhumane.org(opens in a new tab)

Jacksonville Community Pet Clinic

Westside:
(904) 337-0076

Beaches:
(904) 694-0541

Mobile Clinic:
(904) 566-9646

Website:
www.mycommunitypetclinic.com(opens in a new tab)

Before You Visit

  • Call ahead to confirm services, pricing, and appointment availability.
  • Some clinics may require appointments or have income-based eligibility requirements.
  • Bring any veterinary records you have, including vaccination history and medications.