Miller and Swann Veterinary Clinic
register,bookAppointment,repeatPrescription,contactUs,emergencies
support
bsl,support,overview,services,team
http://254cvs.signvideo.net
overview
landscape
Welcome to Miller and Swann Veterinary Clinic

Established in 1990, we are a small animal practice located in Elgin, Moray. Our practice is easily accessible, has disabled access and on-site parking.

Alongside our facilities and specialist equipment, our friendly and experienced veterinary team provide the highest quality of veterinary care, surgery and treatment – along with regular check-ups and routine procedures.

We also organise a dog blood donor register for the area.

We know as well as anyone that you consider your pet to be a member of your family. That is why the whole team here treat your pet as one of their own and work hard to provide the very best veterinary care services.

true
See What Routine Care Really Costs
Whether it’s a routine check-up or something more complex, the advice and treatment we offer are tailored to your pet’s individual situation.
View Our Prices
/scotland/miller-and-swann-veterinary-clinic/pricing
arrow-right
support
In the event of an emergency during our normal opening hours, please call the practice and you will be advised what to do next.
01343 542255

If your call is during the night or at the weekend whilst our practice is closed, please use our free VidiVet service.

If you are concerned about your pet but not sure if you need to see a vet at the practice, you can send your concerns to a vet via the free VidiVet App and get a personalised video response direct to your phone within minutes.

In the event of an urgent medical problem, please call our usual number 01343 542255 and you will be directed to our on-call vet who will provide free telephone advice and an emergency consultation here at the practice if your pet needs to be seen out of hours.

01343 542255
Miller & Swann Veterinary Surgery is a trading name of CVS (UK) Limited; a company registered in England and Wales. Company registration number: 03777473. Registered Office: CVS House, Owen Road, Diss, Norfolk IP22 4ER. VAT number: GB737145235