Average Pug Prices
How much is a Pug puppy? View up-to-date average prices of Pugs currently for sale.
Average Pug Puppy Price
£830
This includes all Pugs currently for sale on the site, including Purebred and Crossbreeds.
Prices currently range from £150 - £2,000. The cost of a Pug puppy depends on many factors including location, their lineage/pedigree and other things like age or coat colour.
Average Adult Pug Price
£250
Skip the puppy training and instead find a nice Adult Pug for sale, be sure to check out these 2 below the average price.
Pug Price by Location
- Pugs in Wales
£ 930
- Pugs in Scotland
£ 1,150
- Pugs in England
£ 830
- Pugs in London
£ 930
- Pugs in Manchester
£ 0 N/A
- Pugs in Birmingham
£ 250
- Pugs in Edinburgh
£ 900
Pug Price by Colour
What is the most expensive Pug colour? The most expensive Pug coat colour is the Apricot Pug, with the average price currently being £2,000 - compared to the average overall breed price of just £830.
- Black Pugs
£ 1,000
- Blue Pugs
£ 1,263
- Fawn Pugs
£ 1,400
- Brindle Pugs
£ 1,500
- Apricot Pugs
£ 2,000
- Silver Pugs
£ 1,625
Buying a dog isn't just about the initial cost; food, toys, medical care and of course your time and attention are all needed and add up on a monthly basis.
Disclaimer: The average prices displayed are taken from all of the classified listings currently on the site. We do not set the average prices manually, or suggest that any particular dog for sale is worth any more or less than any other. The value of a dog is personal to everyone, and includes many factors. The information on this page therefore should be used as a rough guide only.