Welcome to All Creatures Vets

Caring for pets, farm animals and horses across County Monaghan and parts of County Cavan

Based at our sites in Monaghan, Ballybay, Castleblayney and Cootehill, our experienced team are committed to delivering high-quality veterinary care to our community.

Our clinic in Monaghan is home to our dedicated small animal team, who offer a range of services to help you keep your pet healthy and happy.

Our farm and equine vets are based at our Ballybay, Castleblayney and Cootehill branches, and run a 24/7 ambulatory service for cattle, sheep, pigs and horses across the region.

These branches also stock a handy range of veterinary products and farm supplies.

Explore our website to learn more about how we can help you and your animals.

Our Services

Our Branches

Background

Monaghan

Monaghan Office

Tullyherim,

Armagh Rd.,

Monaghan

Phone

047 83733

24 Hour Emergency Service Available

Background

BallyBay

Ballybay Office

1 Pearse Place

Castleblayney Rd.,

Ballybay

Phone

​042 9756622

24 Hour Emergency Service Available

Background

Castleblayney

Castleblayney Office​

Muckno St.,

Black Island,

Castleblayney

Phone

042 9754421

24 Hour Emergency Service Available

Background

Cootehill

Cootehill Office

23 Church St.,

Cootehill,

Co. Cavan

Phone

049 5552147

24 Hour Emergency Service Available

icon

Agri Vet Store

Visit Agri Vet Store for all your pet and animal product needs.

Click the link below or scan the QR Code.

By clicking "Agree" you accept the storing of cookies on your device to enhance site experience, analyse site usage and enhance our marketing efforts. To find out more please read our cookies policy.