Find a Dog Trainer near you
The average rating for Bark Dog Trainers is 4.92, based on 100,924 reviews
How much does a dog trainer charge? Read on to find out how much your dog training expert will charge for their services.
Around 73% of dog owners have used some kind of training method. It’s a great way to ensure that your pup is well-behaved and doesn’t cause trouble while you’re out and about. It’s a long-term solution that also controls their behaviour inside your house, too. It’s a win-win!
Dog training is more than a one-time expense. It’s a foundational investment that will shape your dog’s behaviour and your relationship for years to come. By arming yourself with knowledge about training costs and your options as a responsible dog owner, you’re on the right path to finding the perfect training program for your beloved pet.
Remember, the investment is not just in money, but in the bond you and your dog will share! Your journey together will be made much easier, and more enjoyable, by taking this crucial step.
Keep reading for a guide to dog training prices in the UK 2025. This price guide is using our data and research. If you want a personalised quotation, speak to a dog training expert near you.
On average, dog owners can expect to pay £50 for a one-hour session. This varies based on your location in the country – for example, it may be £70 in London, or £35 in Sunderland.
Group training can push the price per dog down slightly. This can be suitable if all the pups in the group are looking for the same type of training. It gives an excellent chance to socialise, while stopping you paying too much.
Other dog trainers offer discounts when you book in sessions. A £50 per hour trainer may drop to £40 per hour, if you book 10 or more sessions at once. It’s common for packages to include additional resources such as written materials and access to trainers between sessions.
Average price | £50 per session |
Lower end | £35 per session |
Higher end | £70 per session |
Dog training can be extremely useful for a range of needs. It depends on what your pup is struggling with.
Puppy training is common in the early days of getting a dog. It’s tailored to the unique needs of a growing dog, averaging £40 per session. Basic obedience training is one of the less complicated types of training, too. Expect to pay £40 per session for this.
Agility training is one of the pricier types of dog training. It’s often done for pups that’ll be competing in competing in competitions. In this case, prices can be around £65 per session. If the stakes are slightly lower, and it’s simply to give your dog exercise, then the price may drop to £50 per session.
Managing the aggression of a dog is a costly service, due to the higher risk involved. Trainers may charge £65 per session.
Another complex scenario is when you’re training a therapy dog, or a pup that’ll be a guide dog for a blind person. Prices may be £70 per session in this instance.
Behavioural training usually costs around £45 per session. And for boarding and training (in a professional facility, 24/7, over an extended period) prices will almost always be charged as a flat rate, rather than hourly. A weekend course may be £500, while two weeks can go up to £4,000.
Type of training | Expected price per session |
Puppy | £40 |
Obedience | £40 |
Agility (basic) | £50 |
Agility (advanced) | £65 |
Aggression | £65 |
Therapy or guide | £70 |
Behavioural | £45 |
There’s no shortage of factors that affect the price of dog training. You should keep a close eye on all of these details. Take a look at the subheadings below for a summary of each one.
Urban areas and affluent communities generally command higher rates. This is seen in major cities in the south-east of England, such as London, Brighton and Canterbury. Prices may be lower in rural areas of Wales, such as Powys, or in the highlands of Scotland.
More experienced trainers or those with a specialisation, such as aggression or service dog training, often charge more. You may find trainers who specialise in a certain breed of dog. A higher level of experience can often result in a better service. You’re more likely to see a marked difference. Check online reviews for the trainer, too.
You can see the most common types of training listed further above on the page. Some are far more complex than others, and this translates into price.
A well-equipped and certified centre may justify higher costs for its services. A raised price can cover equipment maintenance or more staff members. This is especially seen with a ‘boarding’ programme, where your dog is kept there for several weeks.
Puppies and certain breeds may require more patience and varying methods, influencing the cost. This also applies to the larger breeds of dogs which are harder to control. Only certain trainers may be able to handle this, in accordance with their size or experience.
Some dog trainers offer online classes, where you can get help training your dog from the comfort of your own home. This usually comes at a lower price due to the reduced overheads for the trainer, and the less ‘personable’ approach. Read more about remote dog training.
If you have multiple dogs, some trainers may offer a reduced rate for the second or third dog. Clarify this in advance before assuming that they’ll be open to it – as not everyone is. For example, if all your pups can’t be included in the same class, it may not influence price.
Dogs with significant behavioural problems may need more sessions or different approaches, causing the final price to go up. There could also be a greater associated risk to the trainer. And special qualifications may be needed.
One-on-one training is typically more expensive than group classes but can be more effective for certain issues. Group sessions, which are often less expensive, can cost between £10 and £30 per hour.
Location | Average dog training session price |
London | £70 |
South-East England | £60 |
South-West England | £55 |
East of England | £50 |
West Midlands | £50 |
North-West England | £45 |
Yorkshire and Humberside | £45 |
Scotland | £40 |
Wales | £40 |
Northern Ireland | £40 |
North-East England | £35 |
While dog training is an investment, there are ways to save money without compromising your furry friend’s education.
Research and compare:
Take the time to look into different trainers and their pricing structures. A more expensive rate doesn't always equate to higher quality. You should also check if you can negotiate by bringing several dogs or travelling to them rather than the other way around.
Group classes:
Opting for group classes rather than individual sessions can significantly cut costs. It may be an ideal way for your dog to socialise, while also getting the support it needs. Most puppy and dog trainers provide private and group sessions - it’s up to you to choose which type is best for your dog.
DIY training:
Many pet owners find success with online resources and self-training, although it may not be suitable for every dog and situation. You should be careful before attempting this – as if it doesn’t go according to plan, you could have major issues with your pup’s behaviour. Speak to an expert about the challenges you’re facing.
Refresher sessions:
A few refresher courses a year can keep training sharp, reducing the number of ongoing sessions required. This is useful further down the line once the ‘bulk’ of training has been completed.
Look for training deals:
Keep an eye out for discounts and deals, especially around significant training periods such as ‘National Train Your Dog Month’. Some trainers offer discounts during their quieter months. And if you book in advance, or in batches, you may see flexibility on costs.
When selecting a dog trainer, it's vital to find a balance between cost and quality. Be sure to:
Ask for referrals – Your veterinarian or local dog club might have recommendations.
Check qualifications – Look for certifications from recognised organisations.
Ask for a demo lesson – Many trainers offer a free or discounted initial session to see if their methods align with your dog’s needs.
Understand the price breakdown – Ensure you understand what’s included in the quoted price, such as materials or follow-up support.
Trust your gut – If something feels off, or if the trainer pressures you to pay more than you’re comfortable with, don’t hesitate to seek another option.
You shouldn’t cut corners on quality, just to ensure that you don’t pay too much. You usually get what you pay for – and choosing a substandard trainer leads to bigger problems with your pup in the future.
If you’re nervous about the price of a dog trainer, it can feel tempting to do it by yourself. But is this a viable option?
It’s a major challenge to train your dog by yourself if you’re a first-time dog owner. You won’t have experience in this area, so you’ll be learning on the spot. You may need to prepare for several weeks and speak to experts who can guide you.
You’ve got a higher chance of success if you’ve trained a pup before. You’re more likely to understand what works – and more importantly, what doesn’t. You hopefully will take measures to ensure you’re never in harm’s way.
Even if it seems doable, consistency is key, and this can be tricky when you’ve got a full-time job (and/or children). Making time in your schedule is difficult. Paying an expert can thus be as much about convenience as anything else.
The average rating for Bark Dog Trainers is 4.92, based on 100,924 reviews