Obedience training for dogs typically costs between $45-$120 per one-on-one session. The main factors that can affect the cost for training are where you sign up for obedience training, the level of obedience your dog currently has, your training goals, and if your dog is in need of behavioral modification.