A Norfolk Terrier puppy has a price range of $1,500 to $4,000, depending on the breeders location & popularity, the pups pedigree or lineage, and gender. This breed has a litter size of 2 to 5 puppies, so the availability will affect the cost, too. Rehoming Norfolk Terriers is a more affordable option averaging $300.