(760) 590-0901

info@twinoaksanimal.com

Download App
Online Store
Book Appointment
Twin Oaks Animal Hospital logo
  • Home
  • About Us
    • Our Team
    • Reviews
    • Hospital Tour
    • Photo Gallery
    • Adopt a Pet
    • Careers
    • Contact
  • Services
    • Wellness Exams
    • Avian & Exotic Pet Care
    • Pocket Pet Care
    • Dental Care
    • Laser Therapy
    • View All Services
  • Resources
    • Forms
      • New Client Form
    • Payment Options
    • Our App
    • FAQs
    • Blog
  • Specials
  • Book Appointment

Welcome New Clients! Book Today and get $50 off your first visit! *Terms Apply

Sitemap

  • Home
  • About Us
    • Our Team
    • Reviews
    • Hospital Tour
    • Photo Gallery
    • Adopt a Pet
    • Careers
    • Contact
  • Services
    • Pet Wellness Exams
    • Avian & Exotic Pet Care
    • Pocket Pet Care
    • Pet Spaying & Neutering
    • Pet Parasite Control
    • Pet Dental Care
    • Pet Laboratory Testing & Imaging
    • Pet Nutritional Counseling
    • Pet Urgent & Emergency Care
    • Pet Laser Therapy
    • Pet Soft Tissue Surgery
    • Pet Orthopedic Surgery
    • Pet Behavioral Counseling
    • Senior Pet Care
    • Pet Euthanasia
  • Resources
    • Forms
      • New Client Form
    • Payment Options
    • Our App
    • FAQ
    • Blog
  • Specials
  • Book Appointment

*This promotion is valid for new clients only and may be used once per client. Cannot be combined with other offers or promotions. Other restrictions may apply.

Ready to Schedule Your Pet’s Visit?

Twin Oaks Animal Hospital offers general medicine and urgent care in San Marcos, CA, for dogs, cats, and exotic pets. We also welcome pet families from Vista, Carlsbad, Oceanside, and Escondido. Our Fear Free and Feline Friendly certified team focuses on gentle, low-stress visits for every patient. Ready to schedule your pet’s visit? Book an appointment below.

Book Appointment

Have a Question?

Please complete our online form and a member of our team will get back to you as quickly as possible.



Contact Us

Phone: (760) 590-0901
Email: info@twinoaksanimal.com



Location

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



Hours

Monday–Friday: 8 AM – 5:30 PM
Saturday: Closed
Sunday: Closed

By checking this box, you consent to receive informational and/or promotional text messages from Twin Oaks Animal Hospital at the number provided, including messages sent by the autodialer. Consent is not a condition of purchase. Message & data rates may apply. Message frequency varies. Unsubscribe at any time by replying STOP. Reply HELP for help. Privacy Policy.

© 2026 Twin Oaks Animal Hospital | Powered by PetDesk | Privacy Policy | Accessibility Statement | Sitemap
  • Follow
  • Follow
  • Follow
  • Follow