Veterinarians in Saint Johnsbury, VT

1 listing · Compiled by · Details from each provider's own website, updated monthly · Last updated

There is 1 veterinary clinic listed in Saint Johnsbury, Vermont, as of October 2026. 1 lists a phone number and 0 have their own website.

Veterinarian in Saint Johnsbury

or

Map loads as you scroll. Tap to load it now.

More veterinary clinics near Saint Johnsbury

Kingdom Animal Hospital

Veterinary clinic

131 Railroad St · St Johnsbury, VT 05819 · 0.5 mi

A full-service animal hospital in St. Johnsbury, Vermont, offering medical, surgical and dental care for pets of all ages. Services include wellness exams, vaccinations, spaying and neutering, and diagnostics.…

Pet Dental CareAccepting new patientsWalk-insSurgeryPayment plans

Danville Animal Hospital

Veterinary clinic

549 Route 2 E · Danville, VT 05828 · 5.9 mi

North Country Veterinary Clinic

Veterinary clinic

564 Main St · Lyndonville, VT 05851 · 8.4 mi

NEK Community Animal Hospital

Veterinary clinic

710 Lynburke Rd · Lyndon, VT 05851 · 9.2 mi

A veterinary hospital in Lyndonville, Vermont, treating dogs and cats across all life stages. It offers wellness care, in-house diagnostics such as bloodwork and digital radiography, dentistry, and routine surgery,…

Emergency VetUrgent Care VetPet Dental CareSurgeryX-ray / ultrasoundIn-house labPharmacy

Littleton Area Veterinary Urgent Care

Veterinary clinic

1985 St Johnsbury Rd · Littleton, NH 03561 · 10 mi

Urgent Care Vet

Ryegate Small Animal Hospital

Veterinary clinic

54 Moore Ln · Ryegate, VT 05042 · 13 mi

PetVet Vaccination Clinic

Veterinary clinic

685 Meadow Street · Littleton, NH 03561 · 13 mi

PetVet runs a low-cost vaccination clinic at a Tractor Supply store in Littleton, focused on preventive care for dogs and cats. Visitors can pre-register online or walk in, with check-in by text. Clinics are not…

Low-Cost Vet CareAccepting new patientsWalk-insOnline bookingWellness plansPayment plansWorks with pet insurance

Veterinarians in Saint Johnsbury: quick answers

How many veterinary clinics are in Saint Johnsbury, VT?

Vet Locator lists 1 veterinary clinic in Saint Johnsbury, Vermont (updated October 2026). 0 have a website and 1 list a phone number.

Are there emergency and 24-hour hospitals in Saint Johnsbury, VT?

None are listed in Saint Johnsbury itself. The closest we list are Littleton Area Veterinary Urgent Care in Littleton, NH (about 10 miles) and Littleton Area Veterinary Urgent Care in Littleton, NH (about 14 miles).

Are there specialty and referral hospitals in Saint Johnsbury, VT?

None are listed in Saint Johnsbury itself. The closest we list are Stonecliff Veterinary Surgical Center in Montpelier, VT (about 30 miles) and SAVES - Small Animal Veterinary Emergency & Specialty in Lebanon, NH (about 54 miles).

Are there mobile and house-call vets in Saint Johnsbury, VT?

None are listed in Saint Johnsbury itself. The closest we list are Mountainside Mobile Veterinary Service in Underhill, VT (about 44 miles) and Healthy Heart Veterinary Clinic and Mobile Services in Loudon, NH (about 83 miles).

Are there cat-only clinics in Saint Johnsbury, VT?

None are listed in Saint Johnsbury itself. The closest we list are Affectionately Cats in Williston, VT (about 55 miles) and Cat Spay Neuter Clinic in Colchester, VT (about 58 miles).

Where else near Saint Johnsbury can I find veterinary clinics?

Nearby options include St Johnsbury (1 listed, 1 mi), Danville (1 listed, 6 mi), Lyndonville (1 listed, 8 mi) and Lyndon (1 listed, 9 mi).

Nearby cities

Own a business in Saint Johnsbury? Get listed or update your details.