• (410) 343-0200
  • }M–F: 7:30am – 6:00pm | Sat: 8:00am – 3:00pm
  • info@mcahonline.com
  • 16904 York Road | Monkton, MD 21111
  • facebook
  • instagram
mount carmel animal hospital logo
  • Home
  • About Us
    • Our Team
    • Location & Hours
    • Hospital Policies
    • Testimonials
    • Community Involvement
    • Employment
  • Services
    • Acupuncture
    • Arthritis Management
    • Cancer Treatment
    • Cardiac Care
    • CT Scans
    • Dental Care
    • Emergency Care
    • Hospitalization & Critical Care
    • House Calls
    • Internal Medicine
    • Laboratory
    • Medical Boarding
    • Microchipping
    • Orthopedics
    • Radiology
    • Rehabilitation Therapy
    • Surgical Services
    • Ultrasonography
    • Weight Management
    • Wellness Care
  • Resources
    • Online Forms
      • New Client
      • Medical Boarding
    • Payment Options
    • Pet Poison Hotlines
    • Veterinary Specialty Clinics
  • Contact
  • Online Pharmacy
  • Rx Refill In-House

Helpful Links

Mount Carmel Animal Hospital favicon

End of Life Services by Abbey Glen

  • Grief Support
  • Memorial products – Remember them your way. Order custom memorial products
  • Online Memorials – Create your own memorial for your beloved pet. View memorials shared by other loving pet owners.

Nutrition

Obedience training

Parasite Control

Mount Carmel Animal Hospital Favicon

Book An Appointment

We proudly provide dedicated veterinary services for dogs, cats, and pocket pets in Northern Baltimore County and surrounding areas, including Sparks, Parkton, White Hall, Freeland, Hunt Valley, and nearby communities in Carroll, Harford, and York Counties. Whether you’re caring for a new pet or an old companion, our team is committed to delivering compassionate, reliable care. To schedule an appointment, call us at 410-343-0200 and we will find an appointment that works for you and your pet.

Book Appointment

Have a Question?

Please do not use this form for urgent requests. If your pet is having an urgent medical issue, please call us at (410) 343-0200.



Location

16904 York Road
Monkton, MD 21111



Contact Details

Phone: (410) 343-0200
Email: info@mcahonline.com



Hours

Monday-Friday: 7:30 am – 6:00 pm
Saturday: 8:00 am – 3:00 pm
Sunday: Closed

If you think your pet is having an urgent medical issue, please call (410) 343-0200

© 2025 Mount Carmel Animal Hospital | Powered by PetDesk | Privacy Policy | Accessibility Statement
  • Follow
  • Follow