Moray Coast Veterinary Group is a multi-disciplinary practice, providing expert, comprehensive care and treatment services to clients throughout the Moray Coast area. We operate from four sites – the main practice is situated on the Greshop Industrial Estate at Forres, with branches at Nairn, Lossiemouth and Balloch.

For further infomation on our services, please click on the relevant tab adjacent.


Visit us on Facebook at http://www.facebook.com/moraycoastvets


Budget monthly for your pet’s health!

MCVG are now offering a practice membership scheme that will allow you to spread the cost of your pets routine treatments via Direct Debit plus provide discounts on other items in the practice. There is also the option of accidental injury cover. If you would like to find out more please click on the tab on the left hand side.


As of 12/8/13 our new Nairn Premises is open. Our old site on St Ninians Road is now closed.
Our New address is Moray Coast Vet Group, Lodgehill Road, Nairn, IV12 4RB. Most people know it as the old doctor’s surgery.
The phone number remains the same - 01667 453161


The Nurses at MCVG can help start your new puppy’s socialisation by attending our puppy parties! They are held on a Tuesday evening from 7pm-8.30pm in Forres. Your puppy must be between 11 and 16 weeks of age and fully vaccinated in order to attend. Puppies come into the practice and meet new friends (not just other puppies but the nurses too!) and this allows them to see that it can be fun coming to the vets!
The nurses also discuss various aspects of veterinary healthcare including worming, vaccinations, flea/ticks, common poisonings, dental care, neutering, nutrition and the MCVG Healthplan. If you have any queries or would like to bring your puppy to a puppy party contact Fiona at the Forres surgery on 01309 672243.


“Thanks for helping my puppy. He is getting better and I know he is a lot better. I’m very very very happy that you helped my puppy.”

Ailsa (age 5)