How to Start an Online Personal Training Business (10 Steps)
Ten steps to start an online personal training business in 2026, with a tech stack comparison between Trainerize, TrueCoach, and Everfit, real pricing math, and a first-year case study.
The economics of online personal training in 2026
Online personal training revenue in the United States reached $1.34 billion in 2024 according to IBISWorld, with an annualized growth rate of 14.6 percent since 2019. The median online trainer charges $150 to $400 per month per client and serves 12 to 30 clients. That is $1,800 to $12,000 in monthly revenue before expenses. The 90th percentile serves 50 to 80 clients at $300 to $600 per month, which is $15,000 to $48,000 monthly. The 10th percentile serves 1 to 5 clients at $100 to $200 monthly, which is why most online trainers quit in month 9. The difference between the 10th and 90th percentile is not skill. It is niche, pricing, and systems. This article is the 10-step blueprint to build those three things. If you have not yet certified, start with how to become a personal trainer.
Step 1: Pick a niche you can prove results in
Generalist online trainers fail. Specialist online trainers earn. The niche needs three qualities: you have personally trained 5 or more clients in it, you can show measurable before-and-after results, and there is a search volume on FITT Finder or Google for the niche plus the word coach. Examples of niches that pay in 2026: postpartum strength training, hypertrophy for men 40 to 55, powerlifting peaking for first-meet lifters, fat loss for traveling consultants, grip sport, hybrid athlete (strength plus endurance), glute-focused hypertrophy, type 2 diabetes exercise programming. Each of these has a defined buyer, a defined problem, and a defined outcome. A generalist trainer offering fitness coaching to anyone who wants to get in shape has none of these. Read how to get personal training clients for the audience-research playbook that informs niche selection.
Step 2: Choose your service model
Online trainers run one of four models. The model determines your pricing ceiling, time per client, and tech stack.
- 1:1 custom programming with weekly check-ins. $200 to $600 per month per client. 30 to 60 minutes per client per week. Ceiling: 25 to 35 clients.
- 1:1 custom programming with daily check-ins via app. $300 to $800 per month per client. 20 to 40 minutes per client per week. Ceiling: 20 to 25 clients.
- Semi-private coaching (groups of 3 to 8 on the same program). $100 to $250 per month per client. 10 to 20 minutes per client per week. Ceiling: 60 to 100 clients.
- Template programs sold as digital downloads. $29 to $99 per program. One-time work to build, then near-zero marginal cost. Ceiling: unlimited, but marketing-driven.
Most online trainers start with model 1, run it until 15 clients, then add model 3 to keep growing without burning out. Model 4 is a different business that requires a marketing engine. Pick one model. Do not run two at once in year one.
Step 3: Pick your tech stack
Your tech stack is the difference between an online trainer who serves 12 clients in 50 hours per week and one who serves 25 in 35 hours. The minimum viable stack has four pieces: a programming app, a payment processor, a communication channel, and a landing page. Pick the programming app first because everything else integrates with it.
Tech stack comparison: Trainerize, TrueCoach, Everfit
The three programming apps that dominate online personal training in 2026 are Trainerize, TrueCoach, and Everfit. Each has a different pricing model and a different strength.
| App | Starting Plan | Top Plan | Best For |
|---|---|---|---|
| Trainerize | $5/mo (1 client) | $720/mo (100 clients) | Branded app, big-box gyms |
| TrueCoach | $49/mo (5 clients) | $290/mo (118 clients) | Individual coaches, simplicity |
| Everfit | $8/mo (2 clients) | $208/mo (50 clients) | Affordable, video review |
Trainerize is the market leader at 200,000+ coaches and is what most commercial gym franchisees use because of its branded-app feature. TrueCoach is what individual coaches use because of its clean interface and unlimited client messaging. Everfit is the value pick at $8 for 2 clients and includes built-in video review. The full feature-by-feature comparison is in our Trainerize vs TrueCoach vs Everfit guide. For payment processing, Stripe is the standard at 2.9 percent plus $0.30 per transaction. For communication, the in-app messaging of your programming app is enough in year one. For landing pages, Carrd ($19 per year) or a one-page site on Squarespace ($16 per month) covers it. Do not spend on a custom website until you have 10 paying clients.
Step 4: Set pricing that pays for the tech
Your pricing must cover the tech stack, your payment processing fees, taxes, and your time. Run the math backwards. If you charge $200 per month per client on the Trainerize $90 per month plan and Stripe takes 2.9 percent plus $0.30, you net $193.91 per client. After 25 percent self-employment tax, you keep $145.43. If you spend 45 minutes per week per client (3 hours per month), your effective hourly rate is $48.47. If you target $75 per hour, your price needs to be $310 per month per client. Price below this and you are donating time. Use the personal trainer pricing calculator to model the math for your niche, location, and target hourly rate. The personal trainer pricing by state and niche article gives you the local benchmarks to anchor against. The Bureau of Labor Statistics publishes the median personal trainer wage by metro area, which is the right sanity check before you commit to a price that is below your local cost of living. For the full city-by-city personal trainer cost breakdown, see our how much does a personal trainer cost guide.
Step 5: Build your signature program
The signature program is the 12-to-16-week protocol that you sell. It is the product. It is not custom programming from scratch for each client. It is a templated progression that you adapt to the starting point of each client. Most online trainers waste 5 to 10 hours per week building bespoke programming for each client. That does not scale. Build one signature program for your niche. Adapt it. Sell the same outcome to 25 clients. A 38-year-old trainer in Atlanta named Marcus (composite based on two real coaches we interviewed) built a 16-week postpartum return-to-lifting program in March 2024. He priced it at $325 per month. By November 2024 he had 22 clients on the same program, each adapted to their starting point in 15 minutes during onboarding. He works 28 hours per week and nets $6,200 per month. Before the signature program, he was building bespoke programs for 11 clients at $200 per month and netting $1,950 working 38 hours per week. The signature program tripled his income and cut his hours by 26 percent.
Step 6: Get your first 5 clients
The first 5 clients come from people you already know. Email your in-person client list. Post on your personal Instagram. Tell your former high school sports team. Tell your college group chat. Tell the gym where you currently work. The first 5 clients are not the test of your marketing. They are the test of your offer. If 5 people who already know you will not pay $200 per month for your online coaching, the offer or the price is wrong. Fix it before you spend money on ads. Most trainers skip this step, buy Facebook ads, and wonder why no one converts. The 30-day trainer content calendar gives you a content plan to support the launch.
Step 7: Standardize intake and onboarding
Onboarding is the moment a client decides whether the $200 per month was worth it. A bad onboarding loses the client in week 2. A good onboarding keeps them for 6 to 18 months. The standard intake is 5 steps: a PAR-Q+ medical questionnaire, a 30-minute video consult, a movement screen (recorded video, 4 exercises), a goal-setting worksheet, and a payment setup. Use the first client onboarding packet template to standardize. Total time: 60 to 75 minutes per new client, all of which can be delegated to a virtual assistant once you have 15 clients.
Step 8: Build the delivery system
The delivery system is what you do every week for each client. It is the program delivery, the check-in, and the adjustment. Standardize it. Most online trainers wing the check-in. The wing is what caps your client count at 12. A standardized check-in is a 7-question form sent every Friday at noon. The client replies by Sunday at 8pm. You review Monday at 9am and adjust the next week program by 11am. Total time per client: 12 minutes. For 25 clients that is 5 hours per week of pure delivery. Add 3 hours of programming time and 2 hours of communication and you have a 10-hour workweek that produces $5,000 to $7,500 in monthly revenue. Use the trainer client progress tracker template to standardize the weekly check-in.
Step 9: Scale to 20+ clients
Scaling past 15 clients is where most online trainers break. The fix is not more hours. The fix is removing yourself from the parts of the delivery that do not require you. The first hire is a virtual assistant for $6 to $15 per hour to handle intake, scheduling, and payment follow-up. That frees 8 to 12 hours per week. The second hire is a coach to handle the program adjustments for clients in their first 30 days, when the questions are most repetitive. You keep the consult, the goal-setting, and the month-3 program review. With these two hires, a trainer can serve 35 to 50 clients at $250 to $400 per month, which is $8,750 to $20,000 in monthly gross revenue and $5,000 to $13,000 in take-home after expenses and contractor pay. The full income math is in our how much do personal trainers make article. According to the Bureau of Labor Statistics, the median personal trainer in the United States earns $45,380 per year. The online trainer who follows this blueprint can clear that median in 12 to 18 months.
Step 10: Decide whether to incorporate
Once you cross $30,000 in annual revenue, incorporate. An LLC protects your personal assets from business liability (the insurance covers professional liability, the LLC covers everything else). An S-corp election saves 15.3 percent self-employment tax on profits above $50,000. The cost to form an LLC is $50 to $500 depending on state, plus $50 to $200 per year in registered agent fees. Use the trainer business formation checklist to do it correctly. The Small Business Administration publishes state-by-state formation guides that walk you through the paperwork. Do not incorporate before you have revenue. The paperwork is not worth it. Do incorporate before you cross $50,000 in revenue. The tax savings are worth it. Read how to form an LLC for personal trainers for the full walkthrough.
Case study: a trainer first year online
Maya, a 29-year-old NASM-certified trainer in Denver (composite based on three real coaches), left her big-box gym in February 2024 to go online. She had 8 in-person clients earning $4,200 per month and working 32 hours per week. She picked the niche fat loss for traveling consultants because she had trained 6 such clients at the gym and could prove results. She chose TrueCoach at $99 per month, Stripe for payments, and a Carrd landing page at $19 per year. She priced her 12-week signature program at $325 per month. She emailed her 8 in-person clients. 4 followed her online at a discounted $250 per month for the first 3 months. She posted on LinkedIn (where traveling consultants live) 3 times per week. By month 4 she had 11 online clients at $325 per month ($3,575 gross, $2,950 after fees and tech). By month 12 she had 28 clients at $325 per month and a part-time VA at $12 per hour for 10 hours per week. She nets $7,800 per month, works 22 hours per week, and trains in-person only as a referral source. Read the personal trainer marketing playbook for the LinkedIn and Instagram tactics she used.
The math of when this becomes real income
Online personal training becomes real income (defined as matching a full-time personal trainer salary of $50,000) at 17 to 22 paying clients at $250 to $325 per month. Below 10 clients, the math is not sustainable. Above 25 clients, you need a system or you will burn out in 6 months. The trainers who hit $10,000 per month online have 3 things in common: a defined niche, a signature program, and a delivery system that runs without them. Those are the three things this article walked you through. The math is the answer.
Bottom line
The 10 steps work. Most trainers will not do them. They will skip the niche step, run Facebook ads in week 2, sign 3 clients at $100 per month, and quit in month 9. The trainers who follow the steps, pick the niche, build the signature program, and standardize the delivery will earn $5,000 to $10,000 per month online within 12 months. Bookmark how to start an online personal training business and audit your progress against each step in 90 days. The online coaching program template helps you standardize the signature program so step 5 does not eat your first quarter. Read the side hustle personal trainer guide if you are starting online training alongside a full-time job.
Frequently asked questions
How much does it cost to start an online personal training business?+
Plan to spend $300 to $800 in the first 90 days. Trainerize or TrueCoach runs $50 to $100 per month, a Carrd landing page is $19 per year, Stripe is free to set up, and $200 to $400 in initial content marketing or LinkedIn Premium pushes the startup total to about $500.
Do I need a personal training certification to coach online?+
Legally, no U.S. state requires certification. Practically, every payment processor, insurance provider, and most social platforms require proof of certification to list you as a fitness professional. NASM, ACE, ISSA, and NSCA are the four recognized certifying bodies.
How much should I charge for online personal training?+
Charge $200 to $400 per month per client for 1:1 custom programming with weekly check-ins. Charge $100 to $250 for semi-private. Charge $29 to $99 for template programs. Do not charge below $150 per month per client or the unit economics do not work after payment processing, taxes, and tech stack costs.
How long does it take to make $5,000 per month online as a personal trainer?+
9 to 14 months for trainers who pick a defined niche, build a signature program, and standardize delivery. 18 to 30 months for trainers who try to be generalists. Less than 6 months is rare and usually requires an existing audience of 5,000+ followers.
Which app is best for online personal training?+
Trainerize for coaches who want a branded app and integration with commercial gym equipment. TrueCoach for individual coaches who want simplicity. Everfit for coaches on a budget. The full comparison is in our Trainerize vs TrueCoach vs Everfit article.
Do I need insurance for online personal training?+
Yes. Online trainers still need $1M and $2M general and professional liability coverage. Insurance Canopy and HPSO both cover online coaching within the United States and Canada in their baseline $179 and $159 annual policies.
Can I run online personal training as a side hustle?+
Yes, up to about 12 clients at $250 per month ($3,000 monthly gross). Above 12 clients, the time commitment of 15 to 25 hours per week becomes incompatible with a full-time job. Read our side hustle personal trainer guide for the full math.

