Complete care for your furry friends

The unconditional love of a pet is a really precious thing. More than just animals that happen to live under your roof, pets are members of your family. They depend on you for everything, and rarely show when they’re in pain, so it’s up to us to make sure they get the care they need to live long, healthy lives. At Market Cross Veterinary Clinic, our friendly and knowledgeable team provide an outstanding medical, surgical, and dental service to ensure that your furry companion is in the peak of health. With our spotless facilities in Musselburgh and Edinburgh, and attentive staff, you can rest assured that your pet is receiving the best care.
medical services symbol
A FAMILY - RUN practice
healthy pets concept

"Brought my cat in last night for a little checkup/MOT and the service we received was brilliant. Staff were extremely friendly and very knowledgeable, and made both myself and Smudge feel very comfortable. Highly recommended"
Mark – 22 December 2016


Market Cross Veterinary Clinic is a family-run clinic that offers the full range of high quality services we would want for our own pets. Our small animal practice is accredited by the Royal College of Veterinary Surgeons (RCVS), and we always stay ahead of the latest innovations in veterinary technology to ensure your pets get the exceptional care they deserve.
Read more about us

medical services

The health of your pet is of the utmost importance to us, so our amazing team at Market Cross Veterinary Clinic offer a wide range of quality services to suit your needs. From preventative services to microchipping, our compassionate staff are committed to providing outstanding veterinary care. We also offer on-call services and strive to keep our prices reasonable so you can focus on the well-being of your companion. We serve Musselburgh, Edinburgh, Loanhead, Bonnyrigg, Gorebridge, Penicuik and all surrounding areas.
Read about medical services


For your peace of mind and convenience, we developed a preventative health program that makes taking care of your pet all year round easy and affordable. The Happy Pet Club has a variety of benefits, including bi-annual health checks, vaccination, worming, flea control, discounts on microchipping, food, neutering and other surgery. It also saves money and helps spread the cost of your annual pet care. Together, we’ll help improve your pet’s welfare and create a healthier life for your pet and your family that is simple for you to maintain going forward.
Read about Happy Pet Club

"As a first time dog owner I can't speak highly enough of everyone here! Rebecca is a star and made my visit to get my wee Buddy's 2nd vaccination a lovely friendly experience! Can't thank you all enough! X"
Terry Gordon – 23 June 2017

puppy with bow -tie

Click here to look at our Facebook reviews 
and see our latest news

To book an appointment, call 0131 654 2266 today or try our online booking now! 

Share by: