Please wait ...

How Much Does Dog Training Cost? 2021 Prices

Average Price
£20 - £70 per session

How much does a Dog Trainer charge?

Want to improve your pup’s behaviour with a dog trainer but not sure of the cost? Read on to find out how much your training expert will charge for different types of services, including obedience training, puppy training, and more.

Does Your Dog Need a Trainer? 

We call them a man’s best friend, but our canine companions aren’t always little angels. Whether they’re only weeks old or a long-time member of the family, your puppies behaviour might not always be up to scratch. A puppy & dog trainer will be able to create positive habits and improve their obedience. Find Dog Training Classes near me.

A trainer doesn’t just teach your dog a cool new trick - they’re highly specialised in confronting a number of behavioural problems, however minor or major. From teaching puppies basic habits to tackling aggressive behaviour, a dog trainer knows how to deal with those stubborn problems that have you going around in circles. 

How much is a Dog Trainer 

You’re probably wondering just how much dog training costs near me. Here’s the average cost of one dog training session based on local UK professionals: 

Average cost (per session) £45
Minimum cost (per session)£20
Maximum cost (per session) £70

What changes the cost of a Dog Trainer? 

The cost of a local dog trainer can change depending on different factors. These include: 

  • Class type - private or group

  • Age of the dog (not you!) 

  • Training type 

Class type - private or group dog training  

Most puppy& dog trainers provide private and group sessions - it’s up to you to choose which type is best for your dog. For particularly shy or disobedient pups, private training ( 1-1 dog training ) might be a better option initially. You can always move to dog training classes once your dog has gained more confidence. 

Group classes are normally more cost-effective, as the instructor can train multiple dogs at once.

Group Puppy Classes and Adult Dog Classes:

Average cost (per session) £45
Minimum cost (per session)£20
Maximum cost (per session) £70

Private classes:

Average cost (per session) £65
Minimum cost (per session) £40
Maximum cost (per session)£90


Dog training isn’t just for puppies - it’s important to tend your dog’s physical and mental fitness throughout their lifetime. Puppy training tends to be cheaper, as it’s easier to teach positive habits to younger dogs. 

Dog training type 

Like humans, dogs have individual needs and requirements, so training needs to be tailored to each dog. The most common types of dog training and their average costs are: 

Training typeMaximum cost (per session)Minimum cost (per session)Average cost (per session)
Aggressive behaviour£90 £40£65
Puppy training£40£20£30
Adult training£50£20£35

How to keep Dog Training costs to a minimum 

Dog training can be pricey, but don’t panic! Here are our top tips and tricks for keeping costs down:

  • Enquire about price packages- Most trainers offer discounts on packages of multiple training sessions, minimising the hourly rate. 

  • Consider travelling to the trainer - If it is feasible for you to travel to the trainer, the rate may be reduced as they won’t need to factor in travel costs. 

  • Go online - With so many physical activities moving online, why not give it a go? More trainers are now offering online dog training sessions, which tend to be cheaper than face to face sessions. 

 Invest in your dog’s health and happiness, find a Dog Trainer on Bark.

Get quotes from Dog Trainers near you

Find a Dog Trainer near you

The average rating for Bark Dog Trainers is 4.92, based on 66,042 reviews


based on 66,042 reviews