46 West Highland Terrier Dogs & Puppies For Sale near Scotland

    Regional freeads (within 50 miles of Scotland)

  • WANTED Westie Puppy (girl)
    1

  • Awaiting Image
    0
    Perth - 22 miles

  • Awaiting Image
    0
    Glasgow - 32 miles

      National freeads (50 miles or above)

    • Oldbury - 263 miles

      £440

    • West Highland Terrier
      4
      Bridgend - 316 miles

      £300

    • West Highland Terriers
      6
      Taunton - 359 miles

      £495

    • Swindon - 331 miles

      £440

    • Bradford - 180 miles

      £350

    • One stunning Weechon boy
      3
      Chinnor - 330 miles

      £450

    • Lovely little West Highland Terriers m/f available
      3
      Swansea - 315 miles

      £400

    • Awaiting Image
      0
      Bradford - 186 miles

    • Newcastle Emlyn - 286 miles

      £350

    • Gorgeous Westie x Bichon Frise puppies for sale
      6
      Cardigan - 288 miles

      £425

    • Godstone - 377 miles

      £480

    • West Highland White Terrier Puppies for Sale
      3 1
      Lincoln - 247 miles

      £595

    • Awaiting Image
      0
      Lewisham - 359 miles

      £322

    • Polar bears!! Westie puppies!
      3
      Swansea - 304 miles

      £425

    • Westie Puppies.
      3
      Swansea - 304 miles

      £450

    • West highland terrier puppys
      3
      Coventry - 276 miles

      £350

    • West Highland White Terrier Puppy
      1
      Kidwelly - 307 miles

      £250

    • Two baby Weechon  (Westie x Bichon) girls
      3
      Ammanford - 304 miles

      £400

    • Bradford - 182 miles

      £350

    • Great little character West highland boys/girls
      6
      Ammanford - 303 miles

      £400

    • West highland terriers puppies girls
      1
      Wednesbury - 260 miles

      £325

    • Beautiful and Mischievious West Highland Terrier Puppies
      3
      Llandysul - 286 miles

      £500

    • Awaiting Image
      0
      Cramlington - 112 miles

    • Awaiting Image
      0
      Cramlington - 112 miles

      £3

    • weechon puppies
      2
      Colchester - 350 miles

      £700

    • Awaiting Image
      0
      Cramlington - 112 miles

    • Awaiting Image
      0
      Cramlington - 112 miles

    • Awaiting Image
      0
      Cramlington - 112 miles

      £1

    • Bridgend - 322 miles

      £200

    • Burnley - 172 miles

      £525

    • Awaiting Image
      0
      Cramlington - 112 miles

      £1

    • Westie at stud
      1
      Sandwich - 398 miles

      £150

    • Awaiting Image
      0
      Cramlington - 112 miles

    • Westie puppies
      5
      Liverpool - 195 miles

      £610

    • Westie Puppies
      3
      Walton On Thames - 359 miles

      £750

    • Spalding - 283 miles

      £460

    • Beautiful west highland puppy 1 little girl left kc registered
      5
      Newcastle Upon Tyne - 116 miles

      £700

    • 3 beautiful puppy's ready to go
      1
      Mexborough - 209 miles

      £500

    • Aberystwyth - 271 miles

      £470

    • Beautiful west highland puppies kc registered homebred 1 boy and 3 girls
      3
      Newcastle Upon Tyne - 116 miles

      £700

    • Awaiting Image
      0
      Blackpool - 169 miles