How much does dog training cost?
Training is one of the best things you can buy for a dog. Prices depend on the format: group classes, private sessions, or sending your dog to board and train.
Last updated: October 2026 · US prices · 2 sources · see sources
Quick answerGroup dog training classes cost about $150–$250 per course, and PetSmart charges $149 for 6 weeks. Private lessons run $100–$150 an hour, and board-and-train costs $3,000–$4,000 for two weeks.
Prices at a glance
| Item | Typical US price | Src |
|---|---|---|
| Training course (4–6 classes), average | About $300 | [1] |
| Group class course | $150–$250 | [1] |
| Puppy class | $55–$90 | [1] |
| Private, one-on-one session | $100–$150 an hour | [1] |
| Virtual training | About $35 a week | [1] |
| Board and train (two weeks) | $3,000–$4,000 | [1] |
| Separation anxiety program | $600–$900 a month | [1] |
| Aggression consult | $150–$300 | [1] |
| PetSmart group class (puppy, beginner, intermediate or advanced), 6 weeks | $149 | [2] |
| PetSmart 12-week package | $249 | [2] |
| PetSmart 3-class package | $355 | [2] |
| PetSmart private session | $89 (4 sessions: $259) | [2] |
| PetSmart trainer consultation | $45 | [2] |
| PetSmart 1-hour intro | $25 | [2] |
Ranges come from the sources below, and each measures something a little different (store prices, surveys or budgets). Prices vary by area, so check locally before you commit.
Which format fits
- Group classes are the most affordable way to learn basics. PetSmart classes usually have 4–6 dogs [2].
- Private sessions ($100–$150 an hour) focus on one problem, like leash pulling or jumping [1].
- Board and train ($3,000–$4,000 for two weeks) means a trainer works with your dog daily, but you'll still need to practice at home [1].
- Behavior problems like separation anxiety or aggression cost more and often take a specialist [1].
Ways to save
- Start with a group class A 6-week class at PetSmart is $149 [2].
- Buy a package PetSmart's 4 private sessions cost $259, compared with $89 each [2].
- Start young Puppy classes cost $55–$90 [1].
Common questions
How much does dog training cost?
Group classes cost about $150–$250 per course and private lessons $100–$150 an hour. PetSmart's 6-week group class is $149.
How much is board and train?
About $3,000–$4,000 for two weeks.
How much do PetSmart training classes cost?
$149 for a 6-week group class, $249 for a 12-week package and $89 for a private session ($259 for four).
How much does puppy training cost?
Puppy classes typically cost $55–$90. PetSmart's puppy class is $149 for 6 weeks.