Lucy Mackenzie Humane Society 4.9 ★ 70 reviews Start an adoption application

Lucy Mackenzie Humane Society

West Windsor, VT

4.9 (70 reviews)

A nonprofit humane society in West Windsor, Vermont, taking in homeless cats and dogs and placing them in adoptive homes. It serves Windsor County, Vermont, and nearby communities in the Upper Connecticut River Valley of Vermont and New Hampshire. Visiting hours: Tue-Sat 12-4pm (Thu until 7pm). Adoption fees: Cats: $175 - Kittens: $200 - Senior cats (7+): $75 - fees include spay/neuter, distemper and rabies vaccines, deworming, FeLV/FIV testing, flea treatment, fecal exam and microchip.

Adoption fee From $75
Hours Tue-Sat 12-4pm (Thu until 7pm)
Areas served Windsor County, Vermont, and nearby communities in the Upper Connecticut River Valley of Vermont and New Hampshire
Adopting

Fees, requirements & process

From $75
  • Cats: $175
  • Kittens: $200
  • Senior cats (7+): $75
  • fees include spay/neuter, distemper and rabies vaccines, deworming, FeLV/FIV testing, flea treatment, fecal exam and microchip
Requirements

Adopters must be 21+. All household members must come to the shelter as part of the adoption process, and renters need documentation permitting pets on the property. A veterinary checkup within 30 days of adoption is required.

How it works

Visit the shelter in person to meet available cats, then complete an adoption application. Allow a minimum of two days for the shelter to process the application and verify information.

Location

Find Lucy Mackenzie Humane Society

The area

Windsor County at a glance

Population 57,990
Housing units 34,846
Est. households with a cat 8,119

Estimated by applying the AVMA's 2024 national cat-ownership rate (32.1% of households) to the county's real household count from the Census Bureau — a national rate applied locally, not a local survey. Population and housing figures are from the Census Bureau's American Community Survey.

Reviews

What adopters say

Rated 4.9 out of 5 from 70 Google reviews . See the full rating above.

FAQ

Frequently asked questions

What is required to adopt a cat?

Adopters must be 21 or older, and all household members need to come to the shelter as part of the process. Renters need documentation permitting pets. A veterinary checkup within 30 days of adoption is required.

How long does adoption approval take?

At least two days. The shelter needs that time to process your application and verify your information.

What areas does Lucy Mackenzie serve?

Windsor County, Vermont, plus nearby communities in the Upper Connecticut River Valley of Vermont and New Hampshire.

Get involved

Support Lucy Mackenzie Humane Society

Surrendering a cat

Contact the shelter at (802) 484-5829 about surrendering a pet. The CARE Program also offers surrender-prevention support (spay/neuter assistance, food, and other help) to keep pets with their families when possible.

Looking to adopt right now?

Browse cats and kittens available from breeders and shelters in Vermont on Petfinnly.

Browse in Vermont

Other shelters in Vermont

Is this your organization? Claim this shelter profile