Veterinarian in Del Mar helping a dog

Consistent with our goals, All Creatures Hospital has business hours from 7am-5pm Monday thru Saturday. Closed Sundays.

Listed below are some of the many services provided by All Creatures Hospital:

Preventative Medicine Programs

  • Puppy and Kitten Health Care Packages
  • Immunizations
  • Spay and neuter surgeries
  • Mature/Senior Pet Programs
  • HomeAgain Microchips
  • Dental/Oral Health Care packages
  • In-house Laboratory for health screenings

Also see:

Urgent and Emergency Care -  After-hours emergency service is provided by area emergency clinics:

Full Service Veterinary Pharmacy - Our pharmacy carries veterinary prescription medications, non-prescription products, and prescription diets. Most prescriptions can be filled at the time of the appointment and by client request over the phone.

Our On-line Pharmacy, powered by VetSource - From the convenience of your home or phone, you have the option of ordering your prescriptions and medications and
Treats and Diets through our on-line store. To reach it, just go to our website and click on the top banner that says "Click here for Home Delivery."

Retail Center - We carry a number of prescription diets and dietary supplements, a complete line of medicated shampoos and other skin care products, bone and joint supplements, and dental home care products.

Prescription Diets and Supplements - We keep in stock a complete line of both feline and canine prescription diets from Hill's Prescription Diet to Royal Canin Veterinary Diets.

All Creatures Hospital is your trusted veterinarian in Del Mar, CA. We are pleased to offer our brand of compassionate, intuitive care to pet owners in Del Mar and the surrounding areas. Our large staff of veterinarians allows us to see a range of pet breeds and animal types. We are dedicated to providing expert care for all phases of your pet’s life, from several weeks old to adulthood to their senior years. 

Computerized Appointment Booking

Our appointment booking service is computerized, allowing us to accurately and efficiently make appointments to see your pet. Our receptionists and staff will make every attempt to accommodate your request for care to the very best of our ability. 

Routine and Preventative Care 

We offer regular pet health exams to verify that your pet is in good health and enjoying a high quality of life. Routine exams allow us to look for developing health conditions so that they can be treated immediately before they have progressed. We also offer:

  • Blood panel testing
  • Parasite testing
  • Flea and tick care
  • Vaccines
  • Spaying and Neutering
  • Pet dental exams
  • Lifestyle consultation
  • Nutritional advice
  • Senior pet care

…And much more. 

Emergency Appointments and Urgent Care 

At All Creatures Hospital, we have qualified personnel on staff including a veterinarian who are equipped to handle urgent care for your pet six days per week. Pet emergencies can include:

  • Accidental ingestion of poison
  • Ingesting a foreign body
  • Getting hit by a car
  • Fight with another animal
  • Severe laceration
  • Broken bone

At All Creatures Hospital, your veterinarian in Del Mar, CA, we accept emergency pet care clients at any time during our normal business hours. Please call us or bring your pet in immediately during these hours if you feel your pet is having a medical emergency. Calling us ahead of time will allow a staff member to advise you on your particular emergency.

We also offer urgent care for situations that are not life-threatening as well. If your pet needs medical attention before the next available appointment, our veterinarians will do their very best to "squeeze" you in as soon as possible. When you arrive, you will be give an estimate by our receptionists regarding how long you’ll be required to wait before your pet can be seen.

Schedule Your Pets Next Wellness Exam at Our Del Mar Veterinarian

If you are looking for a veterinarian in Del Mar or surrounding area, look no further that All Creatures Hospital. Our trusted vets are here to treat your pet and provide them the care you can confidently trust on. Call us today at (858) 481-7992

Contact Us

We Look Forward to Hearing From You

Office Hours

All Creatures Hospital

Monday - Friday:

7:00 am - 5:00 pm


7:00 am - 4:00 pm