The Basics The price of a pug can vary widely depending on factors like where you get the dog, its lineage, coat color, and location. On average, pug prices range from $50 to over $2,000.