Caring for small animals through every stage of life

As an independently owned hospital, we welcome same day appointments, pet emergency visits and walk-ins!

Book Appointment Now

Caring for small animals through every stage of lifE

As an independently owned hospital, we welcome same day appointments, pet emergency visits and walk-ins!

Schedule an Appointment

Castle Hills Animal Hospital

Your Lewisville, Castle Hills, The Colony, Carrollton, Plano, and Frisco veterinarian

Become a client with us today!

Get In Touch With Us

Offering Same Day & Emergency Appointments

Call Now: (469) 962-2060
Doctor Sam Joy holding two golden retriever puppies

Dr. Sam Joy, Veterinarian

we treat your pets like family, JUST LIKE YOU

Castle Hills Animal Hospital is proud to serve Lewisville, TX, and surrounding areas. We are dedicated to providing the highest level of veterinary medicine along with friendly, compassionate service. We believe in treating every patient as if they were our own pet, and giving them the same loving attention and care. We are a group of highly trained, experienced animal lovers who are devoted to giving our patients the best care possible.

Meet Dr. Joy

How to reach us

We do our best to accommodate your busy schedule—request an appointment today!

Contact Us

Phone Number:

(469) 962-2060

Office Hours

Mon - Fri
-
Saturday
-
Sunday
Closed

CLinic Address

Castle Hills Animal Hospital

3964 TX-121 #100

Lewisville, TX 75056

LOCATED AT OLIVIAN AT THE REALM, ENTRANCE THRU WINDHAVEN PARKWAY

Get Directions

What Our Clients Say

We love our furry patients and their wonderful pet parents!

Share by: