BreedCost
Small 14-year lifespan

West Highland White Terrier Cost: What You'll Actually Pay in 2026

$1,400 to buy (breeders charge $800 to $2,000). Then $1,690/year to keep them healthy, fed, and insured. Over a 14-year lifespan, that's $26,060 total.

Purchase Price
$800–$2,000
Annual Cost
$1,690/yr
Lifetime Cost
$26,060

First Year: $4,090

The first year hits hardest. You're paying the purchase price plus one-time setup costs (spay/neuter, initial vaccines, crate, bed, bowls) on top of regular annual expenses.

Purchase price (avg) $1,400
First-year setup (vaccines, spay/neuter, supplies) $1,000
Food $280
Routine vet care $480
Grooming $300
Pet insurance $380
Supplies (toys, bed, leash, crate) $150
Training $100
First-year total $4,090

Annual Cost: $1,690/Year

After year one, ongoing costs settle into a rhythm. Here's where the money goes each year.

Vet (routine)
Insurance
Grooming
Food
Supplies
Vet (routine) $480
Insurance $380
Grooming $300
Food $280
Supplies $150
Training $100

Right in line with the average small-sized breed ($1,610/yr).

Health Issues & Insurance

Pet insurance for a West Highland White Terrier runs $26-$52/month. Worth knowing what you're insuring against.

Common Health Issues

Skin allergies Patellar luxation Craniomandibular osteopathy Legg-Calve-Perthes disease
Monthly premium
$26–$52
Annual insurance cost
$380

Lifetime Cost: $26,060

Over 14 years, a West Highland White Terrier will cost you roughly $26,060. Here's the math.

Purchase price (avg breeder) $1,400
First-year setup costs $1,000
Annual costs × 14 years $23,660
Total $26,060

Cost by Region

Where you live changes what you pay. West Coast and Northeast are 10-20% more expensive across the board. Midwest and Southeast save you real money.

Region Est. Annual vs. National
West $1,922 +$232
Northeast $1,901 +$211
Southwest $1,628 $-62
Midwest $1,551 $-139
Southeast $1,562 $-128

Get a personalized estimate

The numbers above are national averages. Costs vary by region, lifestyle, and where you buy. Use the calculator to dial in your specific situation.

Open Cost Calculator