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

View
Refine

    Regional freeads (within 50 miles of Scotland)

  • Yorkshire Terrier Stud
    4
    Cowdenbeath - 14 miles

    £250

    Save
  • Yorkshire terrier for stud
    2
    Glasgow - 25 miles

    £250

    Save
  • Airdrie - 21 miles

    £600

    Save

Get national freeads delivered to
your door with our official delivery partner.

    National freeads (50 miles or above)

  • Bromley - 367 miles

    £700

    Save
  • Yorkshire terrier girl
    1
    Wednesbury - 260 miles

    £200

    Save
  • Burnley - 172 miles

    £525

    Collection only
    Save
  • Southport - 179 miles

    £375

    Save
  • Thatcham - 350 miles

    £750

    Save
  • Manchester - 197 miles

    £200

    Save
  • Manchester - 197 miles

    £800

    Save
  • Manchester - 197 miles

    £750

    Save
  • Blackwood - 314 miles

    £200

    Save
  • Two yorkshire terrier puppies
    6
    Hammersmith and Fulham - 354 miles

    £500

    Save
  • Manchester - 197 miles

    £250

    Save
  • Manchester - 197 miles

    £750

    Save
  • Manchester - 197 miles

    £250

    Save
  • Manchester - 197 miles

    £800

    Save
  • Manchester - 197 miles

    £750

    Save
  • Yorkshire Terrier x Border Terrier puppies, 9 wks old, 3 boys left now.
    8
    Thetford - 315 miles

    £300

    Save
  • Yorkshire Terrier puppies for sale
    5
    Enfield - 346 miles

    £750

    Save
  • Beautiful little girl Yorkshire terrier puppy
    2
    Barking and Dagenham - 358 miles

    £380

    Save
  • Ebbw Vale - 305 miles

    £250

    Save
  • Yorkshire terrier puppies for sale
    2
    Port Talbot - 313 miles

    £400

    Save
  • Awaiting Image
    0
    Beccles - 335 miles

    Save
  • Yorkie pups
    1
    Aberdare - 311 miles

    £300

    Save
  • Yorkshire terrier
    4
    Weston Super Mare - 352 miles

    Save
  • Yorkshire terrier puppies
    1
    Inverness - 89 miles

    £500

    Save
  • Awaiting Image
    0
    Middlesbrough - 149 miles

    Price on application

    Save
  • 3 Beautiful Yorkie Puppies for sale
    4
    Leicester - 270 miles

    £450

    Save
  • Yorkshire terrier
    1
    Manchester - 199 miles

    £550

    Save
  • Yorkshire Terrier
    1
    Manchester - 199 miles

    £650

    Save
  • Walsall - 257 miles

    £650

    Save
  • Yorkshire terrier stud
    2
    Southampton - 379 miles

    £150

    Save
  • Yorkshire terrier Puppys
    5
    Southampton - 379 miles

    £550

    Save
  • Yorkshire terrier boy puppy
    1
    Swansea - 316 miles

    £450

    Save
  • Yorkshire terrier puppys
    3
    Bridgend - 322 miles

    £375

    Save
  • Yorkshire terrier
    2
    Wandsworth - 360 miles

    £500

    Save
  •  miniature Yorkshire terrier  two males available
    3
    Harrow - 347 miles

    £400

    Save
  •  Teddy bear Pomeranian puppy's
    1
    Blackpool - 168 miles

    £950

    Save
  • Yorkshire terrier puppy's
    10
    Blackpool - 168 miles

    £500

    Save
  • Yorkshire terrier  to sale
    2
    Wandsworth - 360 miles

    £500

    Save
  • Yorkshire terrier puppies for sale
    3
    Wrexham - 221 miles

    £400

    Save
  • Yorkshire terrier boy for stud free
    1
    Islington - 355 miles

    Save
  • Yorkie x jack only girl left
    6
    Weston Super Mare - 335 miles

    £450

    Save
  • Awaiting Image
    0
    Bournemouth - 383 miles

    £50

    Save
  •  Yorkshire terrier puppy's
    10
    Blackpool - 168 miles

    £500

    Save