117 Yorkshire Terrier Dogs & Puppies For Sale in Scotland + National miles

View
Refine

    Regional freeads (within 50 miles of Scotland)

  • yorkshire x shih tzu for stud only
    1
    Newmilns - 48 miles

    £150

    Save
  • 9 month old Yorkie for sale
    1
    Greenock - 45 miles

    £250

    + Delivery with
    Save
  • Yorkshire terrier biewer carier IHR registered
    4
    Edinburgh - 23 miles

    £650

    + Delivery with
    Save
  • Glasgow - 25 miles

    £750

    Save
  • Glasgow - 25 miles

    £750

    Save
  • Falkirk - 14 miles

    £380

    Save
  • Falkirk - 14 miles

    £380

    Save

    National freeads (50 miles or above)

  • Oldbury - 263 miles

    £400

    + Delivery with
    Save
  • Skelmersdale - 186 miles

    £350

    + Delivery with
    Save
  • Manchester - 197 miles

    £550

    + Delivery with
    Save
  • Yorkshire terrier girl puppy 8 months old
    2
    Carmarthen - 301 miles

    £150

    + Delivery with
    Save
  • Awaiting Image
    0
    Reading - 347 miles

    £500

    + Delivery with
    Save
  • Swindon - 331 miles

    £400

    + Delivery with
    Save
  • Burnley - 172 miles

    £550

    Collection only
    Save
  • Manchester - 197 miles

    £550

    + Delivery with
    Save
  • Burnley - 172 miles

    £695

    + Delivery with
    Save
  • Manchester - 197 miles

    £250

    Save
  • Manchester - 197 miles

    £200

    Save
  • Bradford - 181 miles

    £250

    + Delivery with
    Save
  • Lampeter - 275 miles

    £225

    + Delivery with
    Save
  • Neath - 313 miles

    £400

    + Delivery with
    Save
  • Manchester - 197 miles

    £200

    Save
  • Yorkie cross terrier patterdale
    4
    Coventry - 281 miles

    £240

    + Delivery with
    Save
  •  BIEWER YORKIE/ YORKIE boys for sale !
    9
    Reading - 347 miles

    £500

    + Delivery with
    Save
  • Yorkshire terrier X Jack Russell pups 2 boys 2 girls
    1
    Neath - 315 miles

    £160

    + Delivery with
    Save
  • Male Yorkie Puppy
    1
    Stoke On Trent - 230 miles

    £350

    + Delivery with
    Save
  • Cute Yorkshire Terrier Puppies
    4
    Stourport On Severn - 275 miles

    £300

    + Delivery with
    Save
  • Mini Yorkie Pups for sale £495 each
    8
    Southampton - 375 miles

    £495

    + Delivery with
    Save
  • yorkie x westie
    3
    Luton - 326 miles

    £250

    + Delivery with
    Save
  • Stunning yorkir puppies
    6
    Southport - 179 miles

    £300

    + Delivery with
    Save
  • Yorkshire terrier puppies for sale
    3
    Hatfield - 338 miles

    £400

    + Delivery with
    Save
  • Awaiting Image
    0
    Coventry - 276 miles

    Save
  • Yorkshire puppies
    1
    Slough - 345 miles

    £465

    + Delivery with
    Save
  • yorkie pups
    1
    Bradford - 183 miles

    £400

    + Delivery with
    Save
  • yorkshire terrier
    6
    Ashton Under Lyne - 198 miles

    £400

    + Delivery with
    Save
  • Yorkshire terrier puppies
    5
    Cwmbran - 315 miles

    £375

    + Delivery with
    Save
  • Yorkshire terrier puppies yorkies
    1
    Nantwich - 221 miles

    £375

    + Delivery with
    Save
  • for sale 2 yorkshire terriers
    3
    Llanelli - 312 miles

    £375

    + Delivery with
    Save
  • For Sale Yorkshire Terrier puppy Fci Pedigree
    9
    Hatfield - 338 miles

    £700

    Save
  • Crymych - 292 miles

    £375

    + Delivery with
    Save
  • Beautiful Yorkshire terrier pups
    3
    Doncaster - 212 miles

    £400

    + Delivery with
    Save
  • yorkshire terrier x jack russell
    6
    Derby - 243 miles

    £350

    + Delivery with
    Save
  • MALE Teacup Yorkshire Terrier Puppy
    2
    Dudley - 263 miles

    £395

    + Delivery with
    Save
  • Adorable Yorkshireterrier boy puppy
    3
    West Bromwich - 262 miles

    £400

    + Delivery with
    Save
  • Lovely Yorkshire Terrier boys for sale 4 months old
    2
    Northampton - 296 miles

    £400,700

    + Delivery with
    Save
  • Miniature Yorkshire terriers
    5
    Newport - 335 miles

    £400

    + Delivery with
    Save