111 Yorkshire Terrier Dogs & Puppies For Sale near Scotland

    Regional freeads (within 50 miles of Scotland)

  • Yorkshire terrors
    1
    Glasgow - 36 miles

    £600

  • Pedigree Yorkshire terrier puppies
    3
    Cowdenbeath - 14 miles

    £575

  • Biewer Yorkshire terrier
    2
    Glasgow - 25 miles

    £350

  • Biewer Yorkshire terrier
    10
    Glasgow - 25 miles

    £850

  • Miniature Yorkshire Terrier puppies
    3
    Dunfermline - 8 miles

    £480

  • Pedigree yorkshire terrier for stud
    3
    Cowdenbeath - 14 miles

    £250

  • Falkirk - 15 miles

    £200

  • Paisley - 36 miles

    £400

        National freeads (50 miles or above)

      • Buy Now with
        Bromley - 367 miles

        £600

        Collection only
      • LOVELY LITTLE YORK MIX
        1
        Newham - 355 miles

        £350

      • soft non moulting little lap friend GREAT WITH CATS AND CHILDREN
        1
        Newham - 355 miles

        £350

      • Yorkshire terrier puppy
        2
        Benfleet - 365 miles

        £350

      • South Brent - 399 miles

        £550

      • Chihuahua x yorkie
        3
        Weston Super Mare - 335 miles

        £320

      • Pure yorkies ......
        5
        Swindon - 330 miles

        £500

      • Toy yorkshire terrier female
        2
        Benfleet - 365 miles

        £250

      • Yorkshire Terriers Puppies
        3
        Croydon - 364 miles

        £320

      • Yorkshire terrior pups
        1
        Halifax - 186 miles

        £400

      • Yorkshire Terrier Puppies
        6
        Nottingham - 244 miles

        £479

      • miniature yorkie of reg male
        5
        Swindon - 330 miles

        £200

      • Awaiting Image
        0
        St. Leonards On Sea - 408 miles

      • Yorkshire terrier pups
        1
        Worksop - 225 miles

        £250

      • Ballymena - 138 miles

        £300

      • Beautiful Yorkshire Terrier Male Puppy.
        3
        Neath - 314 miles

        £450

      • Maltese Terrier for Stud
        1
        Bradford - 183 miles

      • Manchester - 197 miles

        £650

      • Manchester - 197 miles

        £600

      • For sale: Yorkshire Terrier sisters
        2
        Sheffield - 217 miles

        £150

      • Manchester - 197 miles

        £590

      • Manchester - 197 miles

        £590

      • Manchester - 197 miles

        £800

      • Manchester - 197 miles

        £250

      • Manchester - 197 miles

        £800

      • Manchester - 197 miles

        £250

      • adorable yorkies
        4
        Llandeilo - 294 miles

        £340

      • yorkshire terriers
        4
        Sowerby Bridge - 186 miles

        £550

      •  Yorkshire terrier puppy
        10
        Stoke On Trent - 230 miles

        £450

      • Yorkshire terrier -chocolate-merle
        5
        Newport - 319 miles

        £900

      • Yorkshire terrier -chocolate
        5
        Newport - 319 miles

        £700

      • YORKSHIRE TERRIER PUPPIES
        2
        Leyland - 177 miles

        £650

      • Yorkshire terrier puppies
        1
        Evesham - 293 miles

        £500

      • Yorkie cross jack pups
        4
        Tilbury - 367 miles

        £250

      • Yorkshire terrier puppies 3 boys 1 girl
        4
        Darlington - 142 miles

        £475

      • Yorkie poo puppies
        2
        Weston Super Mare - 335 miles

        £400

      • Yorkshire terrier cross check Russell
        1
        Middlewich - 214 miles

        £250

      • YORKSHIRE TERRIER PUPPIES
        9
        Brixham - 402 miles

        £575