High-paying sports jobs in Pasadena

Sports involves competitive physical activities. Athletes train, participate in events, and strive for excellence. Physical fitness, teamwork, and discipline are vital.


The 633 sports jobs listed below pay well, with salaries between $32.05 and $52.86 per hour. Personal Trainer, Pilates Instructor and Soccer Coach are among the most popular high-paying roles in Pasadena, CA.

Job title

Updated Nov 12, 2026
Job title
Pasadena, CA
California
Job openings (Pasadena)

Martial Arts Instructor

Pasadena

$52.86 per hour

California

$39.88 per hour

Yoga Instructor

Pasadena

$39.49 per hour

California

$37.21 per hour

Pilates Instructor

Pasadena

$37.80 per hour

California

$43.89 per hour

Volleyball Coach

Pasadena

$35.38 per hour

California

$39.50 per hour

Baseball Coach

Pasadena

$32.05 per hour

California

$28.78 per hour

Soccer Coach

Pasadena

$31.40 per hour

California

$32.25 per hour

Swim Instructor

Pasadena

$29.68 per hour

California

$40.65 per hour

Personal Trainer

Pasadena

$29.56 per hour

California

$32.70 per hour

Coach

Pasadena

$24.37 per hour

California

$31.85 per hour

Assistant Coach

Pasadena

$23.18 per hour

California

$43.34 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.