In San Francisco, California, most personal training session projects cost between $30.00 and $150 per hour, with a typical price near $70.00. Use the range below as a planning guide, then get local quotes.
Typical personal training session cost
$30.00 – $150
per hour · typical $70.00
A general planning range, not a quotation.
Personal training session cost breakdown
- Group training (per session)$30.00 – $60.00typical $45.00
- One-on-one (standard gym)$50.00 – $100typical $75.00
- Specialist (e.g., sports, rehab)$100 – $150typical $120
At a glance
- Typical range$30.00 – $150
- Unitper hour
- Nearby cities12
What Personal Training costs
Costs depend on trainer credentials, location, and session package. One-on-one sessions typically run $50–$100 per hour. Online coaching or small-group training can be cheaper, while specialized trainers (e.g., for athletes) charge more.
Nearby cities
See Personal Training costs for all of California
Frequently asked questions
What determines the cost of a personal trainer?
Experience, certifications, location, and session length. Trainers at high-end gyms or with advanced degrees charge more.
Are packages worth it?
Yes, buying multiple sessions upfront reduces per-session cost. But ensure you'll use them; some expire.
How can I save money on training?
Opt for small group sessions, train less frequently, or use online platforms. Ask about student trainers at universities.