All states›California›San Marcos

Vet Clinics in San Marcos, CA

22 vet clinics in and around San Marcos, California.

San Marcos has about 96,620 residents, which works out to 23 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Top 10 vet clinics in San Marcos

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.

  1. 1Advanced Veterinary Care of San Elijo

    1691 Melrose Dr, San Marcos, CA 92078

    Mon–Fri 8am–6pm, Sat 8am–2pm

    Since 2014

    Urgent careSpay & neuterDental

    Spotted an error? Let us know

  2. 2SoCal Veterinary Hospital

    100 N Rancho Santa Fe Rd Ste 133, San Marcos, CA 92069

    Mon–Fri 8am–6pm

    Dental

    Spotted an error? Let us know

  3. 3San Marcos Veterinary Clinic

    145 S Rancho Santa Fe Rd, San Marcos, CA 92078

    Mon–Thu 8am–6pm, Fri 8am–5pm, Sat 9am–2pm

    Family-owned

    Urgent careSpay & neuterVaccinationMobileHolisticDentalEnd of life

    Spotted an error? Let us know

BEFORE YOU GO

Make your next vet visit easier

Prepare records, check services and plan the appointment.

All guides
  1. 4ABC Veterinary Hospital

    330 Rancheros Dr Ste 102, San Marcos, CA 92069

    Mon–Fri 7am–5pm, Sat 8am–5pm

    Since 1986

    Spotted an error? Let us know

  2. 5East & West Animal Hospital

    750 S Rancho Santa Fe Rd, San Marcos, CA 92078-3935

    Mon–Fri 8:00am–6:00pm, Sat 8:00am–4:00pm

    EmergencyUrgent careVaccinationHolisticDental

    Spotted an error? Let us know

  3. 6Nordahl Pet Clinic

    630 Nordahl Rd, San Marcos, CA 92069

    Mon–Wed & Fri 8:00am–6:00pm, Thu 12:00pm–6:00pm

    Urgent careSpay & neuterDental

    Spotted an error? Let us know

  4. 7Seacoast Animal Health Center

    727 W San Marcos Blvd, San Marcos, CA 92078-1244

    Family-owned

    Spay & neuterDentalEnd of life

    Spotted an error? Let us know

  5. 8Veterinary Specialty Hospital - North County

    2055 Montiel Rd, San Marcos, CA 92069

    true

    Specialist

    Spotted an error? Let us know

  6. 9San Elijo Hills Veterinary Clinic

    1217 San Elijo Rd S Ste 103, San Marcos, CA 92078

    Spotted an error? Let us know

  7. 10Amazing Pet Wellness Center

    407 N Twin Oaks Valley Rd, San Marcos, CA 92069

    Spotted an error? Let us know

22vet clinics
23per 100,000 residents
22with a phone
20with a website
6publish hours

Of the 22 vet clinics listed in San Marcos, 22 give a phone number, 6 publish opening hours and 20 have a website. 1 is a branch of a national chain — Vetco Total Care (1); the remaining 21 are independent. By what they offer: 10 offer dental care, 7 offer urgent care, 6 offer spay and neuter. The longest-running is ABC Veterinary Hospital, in business since 1986. 2 describe themselves as family-owned. The nearest bigger selection is Los Angeles with 146.

San Marcos 22 vet clinics

All 12 other vet clinics in San Marcos

By ZIP code: 92069 (3) · 92078 (9)

ZIP 92069 3

  1. San Dieguito Equine Group

    1202 Calle Maria, San Marcos, CA 92069

    EmergencyEquine

    Spotted an error? Let us know

  2. Shots For Pets

    407 N Twin Oaks Valley Rd, San Marcos, CA 92069-2955

    Spotted an error? Let us know

  3. Veterinary Dental Specialties and Oral Surgery

    2055 Montiel Rd Ste #104, San Marcos, CA 92069

    Since 1999

    Dental

    Spotted an error? Let us know

ZIP 92078 9

  1. San Marcos Boulevard Veterinary Hospital

    997 W San Marcos Blvd #102a, San Marcos, CA 92078

    EmergencyUrgent careSpay & neuterDental

    Spotted an error? Let us know

  2. Twin Oaks Animal Hospital

    314 S Twin Oaks Valley Rd #118, San Marcos, CA 92078

    EmergencyUrgent careDental

    Spotted an error? Let us know

  3. Vetco Total Care Animal Hospital

    141 S Las Posas Rd, San Marcos, CA 92078-2419

    Spotted an error? Let us know

  4. Discovery Valley Animal Hospital

    565 Grand Ave Ste 101, San Marcos, CA 92078

    Since 2008

    Spay & neuterDental

    Spotted an error? Let us know

  5. Eye Care for Animals - San Marcos

    1903 W San Marcos Blvd #140, San Marcos, CA 92078

    true

    Specialist

    Spotted an error? Let us know

  6. Dermatology for Animals

    1903 W San Marcos Blvd, San Marcos, CA 92078

    true

    Specialist

    Spotted an error? Let us know

  7. Thrive Pet Healthcare Urgent Care - San Marcos

    1903 W San Marcos Blvd Ste 140, San Marcos, CA 92078-3907

    Urgent care

    Spotted an error? Let us know

  8. Pearson Animal Hospital

    1903 W San Marcos Blvd #140, San Marcos, CA 92078

    Spotted an error? Let us know

  9. Pearson Animal Hospital

    1903 W San Marcos Blvd Ste 140, San Marcos, CA 92078-3907

    Spotted an error? Let us know

Nearby in California