• All Creatures

    Veterinary Clinic and Shop, Lanesboro Street, Roscommon Town, Co. Roscommon. Please call us on (090) 662 6898

  • Large Animals

    We have a dedicated team of large animal vets giving the highest quality healthcare for your animals.

  • Small Animals

    We also specialise in health management of dogs, cats and other small animals. Do not hesitate to contact us for our competitive prices.

  • All Animals

    We offer a broad range of services to cater for the treatment needs of all animals – Please click on services link above.

Opening Hours

Opening Hours are 8.30am – 8.00pm Mon -Fri and 9.00am – 6.00pm Sat.  - Late opening hours and Clinic Times.


We are located at Lanesboro St, in Roscommon Town. Please click here to view a map and directions


For genuine Emergencies call 087 2596055 – Please note that there is an extra charge for ’out of hours’ calls.

Animal Advice

All FAQ’s are answered here – Please use our forum to ask a question?.