1
Puppies
Puppies looking for their forever homes, please message or sent a text. One female Two males Deposit - £500 Full price - £1800
£1,800
K
Private seller in Forres, Moray (12 miles away from Elgin)
Find Cane Corso puppies for sale in Elgin, Moray, with current prices around £1,800. Compare listings from trusted local breeders and sellers, including KC registered and health tested litters.
This page helps you compare puppies available in and around Elgin, whether you are looking for a local litter or are open to nearby parts of Moray.
Price can vary by breeder, pedigree, location and what is included, so compare each advert carefully before contacting the seller.
If you do not find the right puppy in Elgin itself, nearby areas such as Buckie, Buckie and Burghead often have additional litters within easy reach.
1
Puppies looking for their forever homes, please message or sent a text. One female Two males Deposit - £500 Full price - £1800
£1,800
K
Private seller in Forres, Moray (12 miles away from Elgin)
Similar results from outside your search
3
Due to some really unfortunate circumstances I can no longer provide the lifestyle this dog needs that I was once able to. Due to no fault of his own Arlo is looking for a loving caring home that can provide him with the life I cant. He needs somebody willing to go on walks all the time and to mentally stimulate him too. He a lovely dog and gets along with almost anyone after
£350
Erica
Private seller in Restalrig, Edinburgh (116 miles away from Elgin)
Hello this is Maximus he is 7 months old and hes a Cane Corso x Amstaff. He is a very loving dog and loves to snuggle with you in bed. He can be shy at first but once he knows you he will adore you. Unfortunately we have to give him up due to some personal/health issues and this is making us very upset about giving him up but we would rather hin get a home where he can be
£150
anne Active Today
Private seller in Airdrie, North Lanarkshire (126 miles away from Elgin)
2yr old cross, good with kids, best without other dogs,
£600
Lorraine Active Today
Private seller in Lanark, South Lanarkshire (137 miles away from Elgin)
Hi searching for furever homes i have 2 beautiful cane corso puppies puppies come fully vaccinated , microchipped , ICCF registration papers , flead , wormed at 2 , 4, 6, 8, 10 weeks old , diamond chain collars , harness & leash 1x female Black brindle £1500 1x male fawn £1000 (reduced price due to a little accident at birth) absolutely fine just lost a little part of his ear
£1,500
Nico Active Today
Private seller in Kilbirnie, North Ayrshire (143 miles away from Elgin)
Beautiful purebred Cane Corso girl, 20 months old, fully vaccinated and microchipped. She’s super food motivated so incredibly easy to train, she knows all basic commands including stay, and waits beautifully for her food (only breaks it sometimes). Walks nicely on the leash, her recall needs some work however. She’s the sweetest, most affectionate girl, always right by
£650
Nicola
Private seller in Blyth, Northumberland (190 miles away from Elgin)
Hi, please feel free to message me in regards to our Koa. She’s a beautiful dog and loves playing with other dogs. She’s brought up in a very busy household and unfortunately we are too busy for her and it just isn’t fair. She’s brought up with 3 children. She loves walks and is stupidly playful when she’s out on walks, loves fetch, loves to have skeppys. She’s
£400
Cole Active Today
Private seller in Esh Winning, County Durham (210 miles away from Elgin)
Here we have 9 beautiful cane corso puppies for sale. Boys (x4) - £1000 Girls (x5) - £1250
£1,250
Marcus
Private seller in Darlington, County Durham (228 miles away from Elgin)
It is with great regret that I have to rehome our family pet. Darcy is a female cane corso and is 6 years old with papers. She is a great house dog. The dog is being rehomed due to an extreme change of circumstances and due to no fault of hers. I am asking £150 to ensure she gets a good home. I am based in Belfast. Feel free to ask questions but your best option is to come see
£150
albert
Private seller in County Antrim (249 miles away from Elgin)
Looking for a gd home 6 year female. She is fully house trained been brought up with kids. Only having to find a new home as my dog doesn't get on with her. But she is a beautiful girl such a big heart
£200
phillip
Private seller in Lurgan, County Armagh (254 miles away from Elgin)
Im in the position that i have to find a newnhome for Zara my female brindle cane corso She loves cuddles of a night ans loves to play during the day and enjoys her walks She will come with her harness and lead and what ever food she has left at time of collection She is used to other dogs and l9ves to play she grown up with my 6 year old border collie She also has a light up
£350
Welding
Private seller in Keighley, West Yorkshire (267 miles away from Elgin)
This amazing dog is an 11 month old puppy, he is a proven 5 generation pedigree! He is already stronger than a German Shepherd. He weighs around 45kgs now may reach 65kgs in a year or two. they are all muscle! His vaccinations are up to date and he is micro-chipped I need an owner with experience of powerful dogs. These are not your fussy lab' types,they are hard wired to
£850
David
Private seller in Leeds, West Yorkshire (276 miles away from Elgin)
10 chunky pupps lovely colours/markings both parents here to meet lovely tempered Around kids and other animals Pupps are getting weemed onto meat and goats milk Flee and wormed
£800
Danny Luke
Private seller in Halifax, West Yorkshire (277 miles away from Elgin)
🐶 Cane Corso Puppies – Both Parents Family Pets – Stockport We have a beautiful litter of 6 Cane Corso puppies born on 22 April 2026. Both mum and dad are our family dogs and can be seen. They have excellent temperaments—loyal, calm, and well-socialised. These puppies are being raised in our home, around everyday household life, and will be handled daily. ✨ Details:
£1,600
Natalie
Private seller in Stockport, Manchester (296 miles away from Elgin)
Hear we have my loved cain corso narla unfortunately jue to personal reasons I can no longer give her the attention she requires as I’m a full time caregiver for my wife so I sad to say I need to rehome my baby
£650
paul
Private seller in Worksop, Nottinghamshire (313 miles away from Elgin)
Ready to leave now! 5 boys, 1 girl left. Another exceptional litter of Cane Corso puppies sired by Loki, bred with a clear focus on temperament, structure, and true breed type. This is a carefully planned pairing between two outstanding examples of the breed, both with strong, stable temperaments and impressive pedigrees. 🗓 Born: 25/03/2026 🐾 Litter size: 11 puppies (5
£1,500
Sophie Active Today
Private seller in Nottingham, Nottinghamshire (336 miles away from Elgin)
I Have 5 pups available all stunning and 7 weeks old will be microchipped vaccinated wormed and flead mom is blue dad was Merle there is a blue male and female available and the rest are Merle viewing recommended and ready to leave next week prices from 1500
£1,500
John
Private seller in Bridgnorth, Shropshire (354 miles away from Elgin)
Hi i have 2 boys remaining from litter of 8....1 is dark grey and 1 is tan........mum is cane corso x great dane and dad is neopolitan mastiff x great dane..I own both parents and can be seen..these pups are being given best start in life ..born 20th april just turned 4 weeks...they make perfect family pets and are used too all household noises .Kids and other dogs...please
£700
Theresa Active Today
Private seller in Bulkington, Warwickshire (365 miles away from Elgin)
We have a beautiful litter of 8 puppies full breed cane corso we have mum and dad both have lovely temperaments and can be viewed with the puppies we have one blue girl and one black brindle girl the rest of the litter are black and absolutely gorgeous they will be ready to leave end of may and looking for there forever homes message for more details
£1,500
Stephen
Private seller in Exhall, Warwickshire (366 miles away from Elgin)
Cream Cane Corso Pup for sale. 9 months old, fully vaccinated, chipped, wormed etc.... Good with children and other dogs, bred from good qualiry parents that have been ported from Ireland
£600
Robert
Private seller in Ferndale, Rhondda Cynon Taf (413 miles away from Elgin)
Based on our internal marketplace analysis from the last 6 months, a Cane Corso puppy typically costs between £750 and £1150, with an average price of £950. Note that premium prices usually reflect Kennel Club (KC) registration and litters from parents with verified health tests, such as hip and eye scores, which we strongly recommend for health security. Market data verified: 1st June, 2026
You can find Cane Corsos through our localized search, which filters for licensed and Kennel Club Assured Breeders in and around the Elgin area. Under UK law, any breeder producing three or more litters a year must hold a local council license. We recommend always visiting the puppy at the breeder's home to view the license and observe the mother (Dam) interacting with the litter to ensure high welfare standards.
Key things include health checks, vaccinations, pedigree documents, breeder reputation, and the puppy's temperament. Our site features detailed adverts and breeder profiles to help you make an informed decision. Read our Cane Corso Buyers Guide for more information.
Licensed breeders meet high standards for animal welfare and breeding ethics. cane-corso-owners.co.uk highlights licensed breeders so you can trust you're getting a well-cared-for puppy.
5
5
3
6
6
4
4
1
3
3
3
4
1
3
4
3
4
2