Milnathort is our main surgery from where we also provide veterinary services for farm and equine. Conveniently located just off the M90 motorway, to care for the animals of Milnathort, Kinross, Glenfarg, Scotlandwell, Kinnesswood, Muckhart and Crook of Devon, covering the county of Perth & Kinross. Our practice has easy on-site parking.


Contact Details:

01577 863494

Monday to Friday 9.00am to 6.00pm

Saturday 8.30am to 1.00pm

Ardmohr, Stirling Road, Milnathort, KY13 9XR

*Please note: appointments only

Email Us

If you’ve any questions, please get in touch by completing this form.

    Your Name (required)

    Your Email (required)


    Your Message

    Would you like to reduce the cost of your pets' veterinary care?

    Our new Pet Health Plan is designed to help our clients spread the cost of their pets' routine healthcare, it also ensures this preventative care is administered and maintained at the correct and regular intervals.