A teacup yorkie typically costs anywhere from $1,000 to $5,000. Due to high demand, teacup yorkies tend to be expensive, but the price range is quite large.
Their price usually depends on their lineage and the reputation of their breeders. Those that are on the higher end of the scale likely come from a show-winning bloodline.
Be aware of scams and unethical puppy mills when purchasing teacup yorkies. These dogs rarely cost under $800, so avoid any teacup yorkie listing under that price.
If you’re on a budget, consider adopting a traditional yorkie.