• General Image - Puppy4

    Welcome to Beckwith Animal Hospital!

    Your local veterinarian in Carleton Place! Contact us today to book an appointment!

    Learn more »
  • General Image - Kitten Sleeping Right

    Veterinary Services Available

    Located in Carleton Place, our hospital is pleased to offer a wide variety of veterinary services! These services include Medical Consultations, Surgical Services & more!

    Learn more »
  • General Image - Kitten and Puppy with Woman

    Accepting New Patients!

    Beckwith Animal Hospital is currently accepting new patients! Call us today at 613-257-3366 to book an appointment!

    Learn more »



Beginning Monday March 30, our regular business house will be changing – we will now open at 8:30 am Monday-Friday (instead of 8 am). All other hours will stay the same.

**** NEW ****

Ever wondered what happens during a dental surgery on your pet?! If yes, please visit our NEW page “BEHIND THE SCENES” for our brand new video of a COHAT (Comprehensive Oral Health Assessment & Treatment) aka a dental surgery performed on a dog.


Please click on the tab under “services we offer” for a coupon for FREE initial health exam for NEW CLIENTS coming to our hospital. Please see coupon for more details.

Welcome to our website and to our clinic!

eNrTT87PLUjMq9Q3NDY10S8tyMlPTNG3SEpNtbAwMNcryEsHXDC5iQq0We are proud to serve the community of Carleton Place & surrounding areas! We are a full service hospital and we pride ourselves on providing the most up-to-date, comprehensive, compassionate care for dogs and cats of all ages, shapes and sizes!

We believe that the well-being of your furry or fluffy family member comes first, which is why we always make sure you and your pet receive the best care possible!

We offer a wide range of services, including medical consultations, dental assessments & surgeries, preventive care exams, nutritional consultations and extensive pain management.

Please visit our “ABOUT US” page to learn a bit more about who we are and learn more about the great care we provide.

We are accepting new patients, and would be happy to have an opportunity to give you a tour of our facility, and meet our fabulous health care team!  Please call us at (613) 257-3366 to book a time to visit us today!