The typical personal trainer cost in San Diego is $90 to $160 per one-hour private session in 2026. Trainers on a big-box gym floor usually charge $60 to $80. However, highly experienced specialists in private studios charge more. Buying sessions in a package almost always lowers the price per session, sometimes by half or more.

I’ve been a personal trainer in San Diego for over 30 years, and “How much does it cost?” is one of the first questions people ask me. So here’s an honest breakdown of what you’ll pay around town, what drives the price, and how to tell whether a trainer is worth it.
How much does a personal trainer cost in San Diego?
Prices vary widely across San Diego County because of where you train and who you train with. For example, based on rates San Diego trainers and studios publish in 2026, here’s what to expect for a one-hour, one-on-one session:
| Type of training | Typical cost per session | What you usually get |
|---|---|---|
| Big-box gym trainer | $60–$80 | Newer trainers, busy gym floor, often template programs |
| Experienced independent trainer | $90–$120 | More personal attention and consistent coaching |
| Highly experienced private trainer | $120–$160+ | Individualized programming, injury and posture work, private setting |
| In-home training | Usually above studio rates | Convenience; price includes the trainer’s travel time |
| Small-group or buddy training | Lower per person | Shared attention with a partner or small group |
| Online or app-based coaching | Lowest monthly cost | Programs and check-ins, no hands-on coaching |
In short, most one-on-one training in San Diego falls in the $90 to $160 range. On the other hand, very low prices on marketplace apps are usually for introductory sessions, newer trainers, or shorter sessions.
What affects personal trainer cost in San Diego?
Two trainers can charge very different rates for what looks like the same hour. As a result, it helps to know what you’re paying for. The main factors are:
- Experience and track record. A trainer with decades of experience has usually seen your exact problem before, whether it’s a cranky shoulder, a plateau, or getting back in shape after 50.
- Certifications and education. Look for a nationally accredited certification such as NASM, ISSA, ACSM, NSCA or ACE, plus specialty training in the areas you care about.
- Setting. For instance, a private studio with no crowds and no waiting for equipment costs more to run than a spot on a shared gym floor.
- How individualized the program is. Naturally, custom programming that is adjusted every session takes more skill and time than a standard routine.
- Session time and length. Similarly, early-morning slots and longer sessions often cost more.
- Package size. Finally, the more sessions you commit to, the lower the rate per session.
How much does Chris Keith Personal Training cost?
I believe in transparent pricing, so my current rates are posted publicly. All sessions are one hour, one-on-one, by appointment at my private studio in Bay Park, at 5260 Riley Street in San Diego (92110).
| Package | Price per session | Total |
|---|---|---|
| Single session | $350 | $350 |
| 10 sessions | $250 | $2,500 |
| 20 sessions | $220 | $4,400 |
| 30 sessions | $200 | $6,000 |
| 40 sessions | $180 | $7,200 |
| 50 sessions | $160 | $8,000 |
| 100 sessions | $125 | $12,500 |
30-Year Anniversary Special: 30 sessions at $130 per session ($3,900 total).
Optional extras are early-morning 5 a.m. sessions (+$55 per session) and buddy training (+$55 per additional person per session). In addition, every new client starts with a free consultation.
My rates sit at the premium end of the San Diego market. That’s because you’re paying for more than 30 years of coaching, more than 2,000 clients trained, a private studio, and a structured program. The Chris Keith Method moves through accountability, planning, strength, durability and long-term structure, with nutrition built in.
Are personal training packages worth it in San Diego?
For most people, yes. Packages are the easiest way to lower your personal trainer cost in San Diego, and more importantly they create consistency. After all, real change in strength, body composition and energy comes from months of steady work, not a handful of sessions.
For example, with my own rates, 100 sessions bring the price down from $350 to $125 per session. In other words, that’s about the same as many mid-range San Diego trainers, but with a senior trainer in a private studio.
Before you buy any package, anywhere, first ask:
- Do sessions expire, and what is the cancellation policy?
- Will I always work with the same trainer?
- How will my progress be measured and my program adjusted?
Is a more expensive personal trainer worth it?
It depends on your goals and history. If you’re healthy, motivated and just need a starting routine, a less experienced trainer may be enough. However, a highly experienced trainer tends to be worth the higher price when:
- You have past injuries, joint pain or posture problems you want to train around safely
- You’re over 40, 50 or 60 and want to build strength without getting hurt
- You’ve tried gyms and programs before and didn’t stick with them
- You value privacy and one-on-one attention over a crowded gym floor
- You want nutrition, accountability and training in one plan
Keep in mind that the lowest personal trainer cost in San Diego isn’t always the best value. In fact, the cheapest option can end up costing more if it leads to an injury or another abandoned gym membership. For more on choosing well, see what to look for in a personal trainer and 10 reasons to hire a personal trainer.
How can you lower your personal trainer cost in San Diego?
- Buy the largest package you’ll realistically use. That way, per-session savings add up quickly.
- Train with a partner. Also, buddy sessions split the cost of expert coaching.
- Combine sessions with homework. For example, meet your trainer once or twice a week and follow their plan on your own the other days.
- Avoid premium time slots if early-morning sessions carry an extra charge.
- Watch for specials like anniversary or new-client promotions.
How many personal training sessions do you need per week?
To start, the CDC recommends that adults get at least 150 minutes of moderate activity each week, plus muscle-strengthening activity on at least 2 days. Because of that, most of my San Diego clients train with me two or three times a week and walk, hike or bike on their own the other days. Then, once you’ve built good habits, some people drop to one session a week to maintain their progress.
Ready to find out what training would cost for your goals? Text Chris at (619) 840-9099 for a free consultation.
Frequently Asked Questions
Have a question that isn’t covered here? See the full personal training FAQ.
How much is a personal trainer per hour in San Diego?
Most one-on-one personal trainers in San Diego charge between $90 and $160 per hour in 2026. Gym-floor trainers typically charge $60 to $80, and premium specialists in private studios charge more. Package pricing usually reduces the hourly rate.
How much does Chris Keith Personal Training cost?
Chris Keith’s one-hour private sessions range from $350 for a single session down to $125 per session with a 100-session package. Packages of 10, 20, 30, 40 and 50 sessions fall in between. Every new client starts with a free consultation, and current rates are posted on the Rates page.
Is in-home personal training more expensive in San Diego?
Usually, yes. In-home trainers build their travel time into the price, so in-home sessions in San Diego generally cost more than training at a studio. A private studio also gives you access to more equipment than most home gyms.
Do personal trainers in San Diego offer free consultations?
Many do, and you should take advantage of one before you buy a package. Chris Keith offers a free consultation to every new client so you can discuss your goals, health history and schedule first. Text (619) 840-9099 to set one up.
Is a personal trainer worth the money?
For most people, a qualified trainer is worth it if they help you train consistently, avoid injury and reach goals you couldn’t reach on your own. The value is highest when you have specific goals, past injuries, or a history of starting and stopping on your own.
Chris Keith has over 30 years of personal training in San Diego (since 1995) and was voted Best Personal Trainer by San Diego Magazine. He trains clients one-on-one at his private studio in Bay Park. Learn more about Chris or contact Chris to get started.


