Average British Shorthair Prices
How much is a British Shorthair kitten? View up-to-date average prices of British Shorthairs currently for sale.
Average British Shorthair Kitten Price
£252
This includes all British Shorthairs currently for sale on the site, including Purebred and Crossbreeds.
Prices currently range from £10 - £1,400. The cost of a British Shorthair kitten depends on many factors including location, their lineage/pedigree and other things like age or coat colour.
Average Adult British Shorthair Price
£139
Skip the kitten training and instead find a nice Adult British Shorthair for sale, be sure to check out these 8 below the average price.
British Shorthair Price by Location
British Shorthair Price by Colour
What is the most expensive British Shorthair colour? The most expensive British Shorthair coat colour is the Golden British Shorthair, with the average price currently being £1,050 - compared to the average overall breed price of just £252.
- Black British Shorthairs
£ 169
- Blue British Shorthairs
£ 497
- White British Shorthairs
£ 168
- Silver British Shorthairs
£ 478
- Red British Shorthairs
£ 725
- Golden British Shorthairs
£ 1,050
- Cream British Shorthairs
£ 600
- Fawn British Shorthairs
£ 0
- Cinnamon British Shorthairs
£ 0
- Chocolate British Shorthairs
£ 360
- Lilac British Shorthairs
£ 620
- Bicolour British Shorthairs
£ 695
Buying a cat 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 cat for sale is worth any more or less than any other. The value of a cat is personal to everyone, and includes many factors. The information on this page therefore should be used as a rough guide only.