Please wait ...

What’s the average cost of Personal Training?

Average Price
$40 - $65 per session

How much will I pay for a Personal Trainer on average?

Looking to hire a personal trainer but not sure how much it’ll set you back? Don’t sweat it! Read on to find out how much you’ll pay for one-to-one personal training sessions, group classes and more.

What is Personal Training?

While we’d all like to lead a more active lifestyle, knowing where to start can be a struggle. With so many exercise classes and fitness plans to choose from, it can be difficult to know where to begin! 

Whether it's reaching your fitness goals, training for a marathon, or improving your technique, Bark can help you to find a personal trainer to give you the push you need to get there. A personal trainer can support you through the hard days and celebrate the good ones, so what's not to love? 

What’s the average cost of a Personal Trainer?

Reaching a healthier and stronger level of fitness doesn’t happen instantly, so it’s worth knowing how much a personal trainer will cost you if you’re going to commit to regular sessions. To give you an idea of how much people pay for a personal trainer, we've put together a handy breakdown of average costs based on the prices of local Canadian professionals: 

Average cost (per session) $40 - $65
Minimum cost (per session)$30
Maximum cost (per session) $90

Factors influencing cost

There are a few factors to consider which can impact the cost of getting a personal trainer, the main ones being:

  • The trainer’s education and experience

  • One-to-one vs. group training sessions 

  • Price per session - price per hour or package deals

  • Type of training

  • Location

The trainer’s education and experience

A personal trainer’s experience can make a huge difference in your level of success. As a minimum, your professional should be certified to practice by a credible body. Beyond this, their experience can range anywhere from having a degree in human anatomy and wellness to being a professional athlete. In a nutshell, the more experience your professional has, the more you pay. 

An experienced or specialized trainer could charge up to $90 per session - this can increase if you’re in a big city like Toronto, so be prepared to spend big bucks if you’re looking to hire top training talent in a major city. 

One-to-one vs. group training sessions

You can opt for individual or group personal training sessions based on your preferences and requirements. One-to-one sessions mean that your trainer can focus solely on you, which is why they are more pricey than group classes. Most group sessions are small, so while you might not get as much one-on-one attention, your trainer will still have plenty of time to tend to your needs. Working out with friends also lowers the cost per person, so it's a win-win.

Average cost of private versus group personal training
Type of training Average cost (per session)
Private (one-to-one)$40 - $75
Semi-private (with a workout partner)$65 - $150 (split between participants)
Small group (4 participants)$80 - $200 (split between participants)

Price per session (per hour or as a package deal) 

If you book a package of multiple sessions with a personal trainer, they may offer a discount on the hourly rate to thank you for your loyalty. As most people want to hire a personal trainer over a longer period instead of for a one-time session, it's a no brainer that paying for multiple sessions is the better option. Here’s a rough overview of the discount you could receive for booking multiple sessions, but this is highly variable based on the personal trainer:

  • Block of 10 Personal Training Sessions - 10% discount (on average) 

  • Block of 20 Personal Training Sessions - 20% discount (on average)

Type of training 

The amount you pay could also be impacted by the type of training. Some classes tend to be more expensive as they require advanced teaching skills, like Crossfit or boxing. Here’s a ballpark estimate of how much you can expect to pay based on the type of training you go for: 

Type of workout Average cost (per session)
Strength training$40
Boxing lessons$45
Circuit training $48
High-Intensity Interval (HIIT) $40
Body sculpting$45

You’ll also pay more if you require a customized nutrition plan to go with your workout routine.


It's no surprise that big cities have big prices. If you live in a major city like Toronto or Montreal, you could spend nearly double what you would elsewhere for a professional trainer with the same qualifications and experience. 

Bear in mind that you could end up paying around $95 per session with a personal trainer if you’re looking for a super-specialized or experienced instructor in a major city.

Here’s a rough breakdown of costs per location:

LocationMaximum cost (per session)Minimum cost (per session) Average cost (per session)

If you're on a budget but live in a big city, you may want to consider an online personal trainer. With online personal training, you have the freedom to hire someone from anywhere in Canada (or the world!) which means you won't be restricted by big city prices.

Is getting a Personal Trainer worth the money? 

A personal trainer will set you on the path to success by giving you realistic, achievable goals over some time. While it comes at a cost, you can’t put a price on your health. You can also say goodbye to hefty monthly gym membership fees!

Reach your full potential - find the perfect Personal Trainer on Bark. 

Get quotes from Personal Trainers near you

Find a Personal Trainer near you

The average rating for Bark Personal Trainers is 4.91, based on 81,410 reviews


based on 81,410 reviews