West Highland terrier at a glance
| Adult weight | 7 to 10kg |
|---|---|
| Size | Small |
| Typical lifespan | About 13 years |
| Grooming | A groomer about every 8 weeks |
| Health | Some known breed problems |
What a West Highland terrier costs
| First yearIncluding a £1,000 puppy, kit, vaccinations, spaying and training | £3,294 |
|---|---|
| Each year after | £1,508 |
| A month, after year one | £126 |
| Over about 13 years | £21,396 |
| With a dog sitter 3 days a weekAt £90 a week | +£4,680 a year |
These assume a girl puppy, about £23 a month of mid-range dry food for a 8.5kg adult, regular grooming, a week of kennels a year and no daycare. The calculator above shows every line.
Health problems to know about
Westies are known to be prone to:
- Skin allergies
- Jaw bone problems in puppies
- Lung disease
Ask the breeder for health test results for both parents. Not every West Highland terrier will have these problems, but they’re why insurance matters: a long-term condition can cost hundreds or thousands of pounds a year.
Insuring a West Highland terrier?
Look for lifetime cover with at least £5,000 a year for vet fees, and check what it says about skin allergies.
Compare dog insuranceWe may be paid if you use this link. It never changes our sums.
Next steps
- Check which insurance a West Highland terrier needs
- See how big your West Highland terrier puppy will get
- Work out how much to feed a West Highland terrier puppy
- Check a West Highland terrier breeder before you pay a deposit
Questions
How much does a West Highland terrier cost a month?
About £126 a month after the first year, for insurance, food, flea treatment, grooming, boosters and small vet bills. Daycare or a dog sitter is extra.
How much does a West Highland terrier cost in the first year?
About £3,294, including a £1,000 puppy price, kit, vaccinations, spaying, training, insurance and food. Breeders’ prices vary a lot, so put in yours.
How much is insurance for a West Highland terrier?
Our starting figure is £33 a month for lifetime cover for a young West Highland terrier, but quotes vary with where you live and the policy. Look for a vet fee limit of at least £5,000 a year.
How long do Westies live?
About 13 years on average.

Cavapoo £1,508 a year
Cockapoo £1,508 a year
Miniature dachshund £1,240 a year
Pug £1,312 a year
Shih Tzu £1,522 a year
Cavalier King Charles spaniel £1,300 a year