Skip to main content
Health & Fitness

Personal Training & Fitness Coaching as a Side Hustle

Turn your fitness passion into income with personal training, online coaching, and group fitness gigs.

JT
Jake Thornton
Β·Feb 7, 2026Β·12 min read
Disclosure: Some links in this article are affiliate links. We may earn a small commission if you sign up through our links, at no extra cost to you. This does not affect our editorial independence β€” all recommendations are based on real testing and research. See our full disclosure.

If you spend hours at the gym already, know your way around a squat rack, and friends constantly ask you for fitness advice β€” you're sitting on a marketable skill. Personal training and fitness coaching is a $15 billion industry, and it's more accessible than ever thanks to online coaching platforms, social media marketing, and the growing demand for health and wellness services. You don't need to quit your day job to start. Many successful fitness side hustlers earn $1,000-4,000+ per month training clients during early mornings, evenings, and weekends.

This guide covers how to get certified, find clients, set your rates, and build a fitness side hustle that grows.

Getting Certified

Do You Need a Certification?

Technically, personal training is unregulated β€” anyone can call themselves a trainer. But practically, a certification is essential. Most gyms require one to work on their floor, clients take you more seriously, and insurance providers require it for liability coverage. A good certification costs $400-800 and takes 1-3 months of self-paced study.

Best Certifications for Side Hustlers

Certification Cost Time to Complete Best For
NASM-CPT $700-1,400 2-3 months Most widely recognized, great for general training
ACE-CPT $500-900 2-3 months Behavior change focus, good for beginners training beginners
ISSA-CPT $500-800 1-3 months Online-friendly, often runs deep discounts
NSCA-CSCS $300-500 3-6 months Strength and conditioning, requires a degree
Pro Tip

Wait for sales before buying a certification. NASM, ACE, and ISSA all run significant discounts (40-60% off) during Black Friday, New Year's, and other holidays. The content is identical whether you pay full price or the sale price. Set a price alert or check their websites monthly.

Ways to Earn as a Fitness Professional

In-Person Personal Training

The classic model: one-on-one training sessions at a gym, park, or client's home. Sessions typically last 45-60 minutes and rates range from $40-100+ per session depending on your market and experience. You can train clients before work (5-7am), after work (5-8pm), and on weekends.

Online Coaching

Create custom workout programs and nutrition plans for clients remotely. Communication happens through apps, email, or video calls. Online coaching is more scalable than in-person training β€” you can manage 20-50+ online clients while only spending 15-30 minutes per client per week on program updates and check-ins. Monthly rates range from $100-300 per client.

Group Fitness Classes

Teach group classes at gyms, studios, parks, or community centers. Pay ranges from $25-75 per class for gym-employed instructors, or $15-25 per person for independently run outdoor classes. Group fitness is less lucrative per hour than personal training but requires less one-on-one time commitment.

Fitness Content Creation

Build a following on Instagram, TikTok, or YouTube sharing workout tips, form tutorials, and fitness motivation. Monetize through brand partnerships, affiliate marketing (supplements, equipment), and funneling followers into your coaching services. Content creation is a long game but can become the most profitable arm of your fitness business.

Corporate Wellness

Companies hire fitness professionals for lunch-time classes, wellness workshops, and employee fitness programs. Corporate gigs pay well ($100-300 per session) and often come with recurring contracts. Reach out to HR departments at local companies or list your services on platforms like Wellable.

Watch Out

Get liability insurance before training your first client. A single injury claim can be financially devastating. Personal trainer liability insurance costs $200-400/year through providers like NEXT Insurance or Philadelphia Insurance. Most certifying bodies also offer insurance as an add-on. This is non-negotiable β€” don't skip it.

Finding Your First Clients

Start With Your Network

Your first 3-5 clients will almost certainly come from people you already know. Post on your personal social media that you're now offering training services. Offer a "founding client" rate (20-30% below your target rate) for your first 5 clients in exchange for testimonials and referrals. This builds your client base and social proof simultaneously.

Partner with Local Gyms

Many gyms allow independent trainers to use their facilities in exchange for a floor fee ($200-500/month) or a percentage of session fees. This gives you access to a built-in audience of people who are already interested in fitness. Some gyms also hire trainers as part-time employees β€” less flexibility but zero client acquisition effort.

Social Media Marketing

Post client transformations (with permission), workout tips, form corrections, and day-in-the-life content. Instagram and TikTok are the most effective platforms for fitness professionals. You don't need thousands of followers β€” even 500 engaged local followers can sustain a full client roster. Use local hashtags and geotags to reach potential clients in your area.

Outdoor Bootcamps

Running free or low-cost outdoor group workouts in a local park is one of the best client acquisition strategies. Advertise on Nextdoor, Facebook community groups, and flyers at local businesses. Participants who enjoy the bootcamp become paying clients for personal training or online coaching.

Pricing Strategy

Service Beginner Rate Experienced Rate
1-on-1 session (60 min) $40-60 $75-150
Package (10 sessions) $350-500 $650-1,200
Online coaching (monthly) $100-150 $200-400
Group class (per attendee) $10-15 $15-25
Corporate session $100-150 $200-400

Sell Packages, Not Sessions

Individual sessions lead to inconsistent income β€” clients cancel, skip weeks, and drop off. Packages (sold in blocks of 10, 20, or monthly commitments) create predictable revenue and better client outcomes. Offer a 10-15% discount for package purchases to incentivize commitment. A client who buys a 10-session package at $500 is worth more than a client who books 6 individual sessions at $60 each before disappearing.

Scaling Your Fitness Business

  • Combine in-person and online: Train clients in person and add an online coaching component for program design and nutrition. This increases your value without adding hours.
  • Create digital products: Sell workout programs, nutrition guides, or fitness challenges as downloadable PDFs or through apps like Trainerize. A $30 program sold to 100 people is $3,000 in mostly passive income.
  • Build a team: Once you have more demand than you can handle, bring on other trainers and take a percentage of their sessions. This is how personal training becomes a business, not just a job.
  • Specialize: Trainers who specialize (prenatal fitness, senior fitness, athletes, post-rehab) charge 30-50% more than generalists and attract more loyal clients.

Fitness & Health Earning Apps

Beyond training clients, there's a growing ecosystem of apps that pay you for staying active β€” and platforms that help fitness professionals scale their coaching businesses online. Whether you want passive income from walking or want to build a full online training operation, these tools are worth adding to your stack.

Apps That Pay You to Stay Active

Evidation β€” Earn points for health activities like steps, sleep tracking, and habit logging. Connects to Apple Health and Fitbit. Earns $10-15/month passively with zero effort after setup. This is as close to free money as it gets β€” just link your health apps and let it run in the background.

StepBet β€” Bet on yourself to hit personalized step goals. Winners split the pot. Win $20-50+ per game. Real financial stakes create motivation, and the goals are based on your own step history so they are challenging but achievable. Games typically last 6 weeks.

Sweatcoin β€” Converts outdoor steps into digital currency redeemable for products and cash. Stack with other walking apps for maximum earnings. 1,000 steps equals roughly 0.95 sweatcoins. The payouts are modest on their own, but combined with Evidation and StepBet you're getting paid three times for the same walk.

Online Coaching Platforms for Trainers

TrueCoach β€” Online coaching platform for fitness professionals to program workouts and track clients remotely. Clean interface for building an online training business. Coaches earn $40-100+/hr. TrueCoach handles workout delivery, progress tracking, and client communication so you can focus on programming and coaching.

Trainerize (ABC Fitness) β€” Full client management suite for personal trainers to deliver online coaching, workouts, and nutrition plans. Scale beyond 1-on-1 in-person sessions. Trainers earn $50-150+/hr. Trainerize is the most feature-rich option with built-in meal planning, habit tracking, and in-app messaging β€” ideal for trainers managing 20+ online clients.

Pro Tip

Stack all three walking apps (Evidation, StepBet, and Sweatcoin) simultaneously. They all track steps independently, so a single daily walk earns you rewards across all three platforms. Combined, active users report earning $40-80/month just from walking β€” money you would leave on the table by only using one app.

Final Thoughts

Fitness coaching is a side hustle that literally pays you to stay healthy. The startup costs are low (certification + insurance = under $1,000), the demand is constant, and the work is deeply rewarding. Start by getting certified, train 3-5 friends at a discounted rate to build confidence and testimonials, then expand through social media and gym partnerships. The fitness industry rewards consistency and results β€” both for your clients and for your business.

Let's go, hustler!

Never miss a single hustle!