Personal Training Package Pricing Calculator: How to Price Session Packages

Short answer

A personal training package price is your single-session price times the number of sessions, minus the package discount. For example, 10 sessions at $80 with a 10% discount cost $720, which is $72 per session and saves the client $80. Most trainers offer three packages with small discounts that grow with package size.

$
%

Package price

$720

Price per session

$72

in the package

Client saves

$80

This personal training package pricing calculator turns your single-session rate into a package price. Enter the price of one session, the number of sessions in the package and the discount, and you get the package price, the price per session inside the package, how much the client saves and how much revenue each package brings in.

It covers session-based packages for in-person or online training. For monthly online coaching, the online coaching price calculator is a better fit.

How to use the personal training package pricing calculator

  1. 1

    Enter your single-session price

    The price a client pays for one session without a package, in dollars.

  2. 2

    Enter sessions per package

    For example 4, 8, 10 or 12 sessions.

  3. 3

    Set the package discount

    The percentage off the single-session total. 0% means the package costs the same as buying sessions one by one.

  4. 4

    Read the results

    Package price (your revenue per package), price per session in the package and the client’s saving.

How is a personal training package price calculated?

The package price is the single-session price × sessions in the package × (1 − discount). Everything else follows from that number.

  • Package price = single-session price × sessions × (1 − discount %). This is also your revenue per package.
  • Price per session in the package = package price ÷ sessions.
  • Client saving = single-session price × sessions − package price.

Example: $80 per session, 10 sessions and a 10% discount give a package price of $80 × 10 × 0.9 = $720. That is $72 per session, and the client saves $80, the price of one full session.

How should you price personal training packages?

Start from a single-session price you are happy with, then build three packages with discounts that grow slightly with size. Three options give clients a clear choice without too many decisions.

  • 4 sessions, 5% off: $80 × 4 × 0.95 = $304, or $76 per session.
  • 8 sessions, 10% off: $80 × 8 × 0.90 = $576, or $72 per session.
  • 12 sessions, 15% off: $80 × 12 × 0.85 = $816, or $68 per session.

Set an expiry date on each package (for example, 8 sessions within 8 weeks) so sessions are used regularly and don’t pile up. Run each option through the personal training package pricing calculator before you publish your prices.

How much of a discount should a training package have?

Keep package discounts small, usually in the 5–15% range. A discount is income you give up on every session in the package, so a large one adds up fast.

A 10% discount on 10 sessions is the same as one free session. At 20% off, a 12-session package gives away the value of more than two sessions. The main reasons clients buy packages are commitment and convenience, and the discount only needs to make the larger package the obvious choice. To see how prices affect your monthly total, the personal trainer income calculator can help.

How coaches add value to packages without cutting price

Instead of a deeper discount, many trainers make a larger package worth more. The client pays for sessions but gets coaching between them too.

  • Programming between sessions. Give clients workouts for the days they train alone, not only the sessions with you.
  • Nutrition guidance. Add a meal plan with macro targets to the bigger packages.
  • Weekly check-ins. A short check-in each week keeps clients accountable between sessions.

The Coach+ coaching platform gives every client your branded app, where they follow your training program, log workouts and food (by barcode, photo or search) and send weekly check-ins with progress photos. The AI assistant drafts training programs and meal plans that you review, so adding them to a package takes less time. There is a 30-day free trial, no credit card needed.

Frequently asked questions

How do you calculate the price of a personal training package?

Multiply the single-session price by the number of sessions, then subtract the discount. 10 sessions at $80 with 10% off is $720.

What discount should I give on personal training packages?

Most trainers keep it between 5% and 15%, growing with package size. A 10% discount on 10 sessions already equals one free session.

How many sessions should a personal training package have?

A common setup is three options, such as 4, 8 and 12 sessions. Matching packages to a weekly schedule (1, 2 or 3 sessions a week for a month) makes them easy to understand.

Should personal training packages expire?

Yes, an expiry date such as 8 sessions within 8 weeks keeps clients training regularly and stops unused sessions from piling up.

Is the package price my income?

It is your revenue per package. Your income is what is left after business costs and tax.

For coaches

Give every package more value

Add programs, meal plans and weekly check-ins to your packages with Coach+, all in your own branded app. 30-day free trial, no credit card required.

For your clients

Their own app, with your brand

Clients open today’s workout, log every set, follow their meal plan and check in. Everything lands on your dashboard.

Online coaching platform for personal trainers