Rolling Plains Veterinary Corporation

Your trusted, professional veterinary experts, Rolling Plains Veterinary Corporation is here to provide you with peace of mind about your animal’s health. From dogs and cats to cattle and horses, we administer preventive medicine and treat emergent conditions. We take pride in our experience, accreditations and tenured professional history.

Learn more

Veterinarians in St. Claude, Notre Dame de Lourdes & Carman, Manitoba

At Rolling Plains Veterinary Corporation our services encompass virtually all animals, on the preventive and emergent sides of medicine. This means pet owners can count on us for all of their animal’s needs – from feline vaccinations to equine prenatal care and beyond! Our experienced veterinarians are able to deliver an unparalleled level of care, making us the premier destination for animal wellness and pet care.

With resources to perform diagnostic testing, blood work, surgical procedures, x-rays, ultrasounds and more, we are able to deliver a more refined level of care for every animal in our charge.  Through this higher level of care comes a better quality of life for our animals – one that helps them stay happy and healthy throughout their entire lives. We invite you to visit us the next time your pet is due for preventive care or needs urgent attention, and you will see why animal lovers continue to trust us for any and all veterinary services.

  • We offer 24-hour emergency services for your convenience and for the health of your animal, in-clinic and on-farm.
  • Our capabilities include lab testing with same-day results.
  • We practice preventive medicine, while also delivering care for urgent and emergent health conditions.
  • We’re registered with the Manitoba Veterinary Medical Association (MVMA) and Canadian Veterinary Medical Association (CVMA).
  • All of our vet techs are registered with the Manitoba Veterinary Technologists Association (MVTA).

Proudly offering pet supplies and mobile vet services to the following areas:

  • St. Claude, MB
  • Notre Dame de Lourdes, MB
  • Carman, MB
  • Roseisle, MB
  • Portage la Prairie, MB
  • Holland, MB
  • Treherne, MB
  • Rathwell, MB
  • Elm Creek, MB
  • Barnsley, MB