Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Physical Therapist - Savage, MN

$60k - $105k

Fox Rehabilitation

*Eligible for sign-on bonus for those who qualify!* Our team is growing, and we’re looking for top-caliber Physical Therapists to join us in Savage, MN and surrounding locations in Minnesota. Why FOX Rehabilitation? • Pioneer of Geriatric House Calls™ to older adults in their communities. • Provide physical therapy services in a 1:1 setting to help abolish ageism. • Drive rewarding patient outcomes. • Facilitate clinically -excellent autonomous interventions. • Benefit from the flexibility to create, control, and alter your treatment schedule. • Be a part of an Interdisciplinary approach by a therapy team focused on functional outcomes. Available Opportunities: • Full-time/Part-time – Salaried with benefits • PRN/Flex – PPU (Paid Per Unit) • H1B - Able to provide sponsorship to those who need it that are qualified • New Grads-FOX offers a widely recognized Emerging Professionals Mentor Program! What you’ll get: • Clinical and non-clinical career growth opportunities • Supportive Clinical Community • Unlimited access to continuing education • Professional Certification Reimbursement • Access to cutting-edge technology • Medical, Dental, Vision, 401k (for those who qualify) What you’ll need: • Valid Physical Therapy license in the state(s) of practice, or eligibility to apply • Degree from an accredited physical therapy program • Basic computer literacy skills • Current CPR certification Who is FOX? FOX is a primarily clinician-operated, professional private practice of full-time physical, occupational, and speech therapists, built on the foundation of Geriatric House Calls™. Our one-on-one care fosters a rewarding environment, and therapists have the flexibility to shape their schedules for a successful work-life balance. Empowered by clinicians, FOX advocates for our people and believes in their significant contributions to our professional society. Contact FOX Now! Lauren Pigott, Clinical Career Specialist You can also text FOX to to learn more!

#LI-LP001

FOX Rehabilitation is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. In Minnesota, the standard base pay range for a Full-Time role is $60,000 - $105,000 annually with an opportunity to earn more. Part-Time and FOX Flex (PRN) will be pro-rated. #J-18808-Ljbffr FOX Rehabilitation

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Physical Therapist - Savage, MN in Shakopee, MN vacancy
  • $60k - $105k

    *Eligible for sign-on bonus for those who qualify!* Our team is growing, and we’re looking for top-caliber Physical Therapists to join us in Savage, MN and surrounding locations in Minnesota. Why FOX Rehabilitation? • Pioneer of Geriatric House Calls™ to older adults... 
    Suggested
    Full time
    Part time
    Relief
    Private practice
    H1b
    Relocation package
    Flexible hours

    FOX Rehabilitation

    Shakopee, MN
    5 days ago
  • $60k - $105k

    About the Role Our team is growing, and we’re looking for top-caliber Physical Therapists to join us in Savage, MN and surrounding locations in Minnesota. We are a pioneer of Geriatric House Calls to older adults in their communities. We provide physical therapy services... 
    Suggested
    Full time
    Part time
    Relief
    Private practice
    H1b
    Flexible hours

    Confidential

    Savage, MN
    2 days ago
  • $100k - $160k

     ...Join the Fun at The Gentle Doctor Veterinary Clinic in Vibrant Savage, MN! Calling all enthusiastic and dedicated...  ...Accreditation is a plus! Work Location, Environment, and Physical Requirements The Associate Doctor position is performed... 
    Suggested
    Full time
    Local area
    Remote work
    Relocation package
    Flexible hours
    Shift work
    Afternoon shift
    3 days per week

    WellHaven PetHealth

    Savage, MN
    1 day ago
  • $16 - $18 per hour

     ...paid from $100 - $300 Stop by this location or call to schedule an interview! ~1140 Wayzata Blvd E, Wayzata, MN 55391 ~14351 Hwy 13, Savage, MN 55378 ~1615 County road 42, Burnsville, MN 55306 ~1329 Heather St, Shakopee, MN 55379 ~8090 Old Carriage... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Jimmy John

    Savage, MN
    1 day ago
  • $41 - $61 per hour

     ...into an engaging contract opportunity where your expertise as a Physical Therapist can make a transformative impact within a supportive...  ...supporting students in a thriving school community near Eden Prairie, MN. You'll have opportunities to work alongside other passionate... 
    Suggested
    Contract work

    Soliant Health

    Eden Prairie, MN
    12 hours ago
  • A skilled therapy provider in Minnesota is seeking a qualified part-time Physical Therapist. The role involves assessing and treating patients, planning new programs, and effective communication with patients and healthcare staff. Ideal candidates should hold a Doctorate... 
    Part time
    Flexible hours

    RehabVisions

    Shakopee, MN
    4 days ago
  •  ...through the unique travel staffing opportunities at Solutions By Sanford. Facility: Bemidji Medical Center Location: Bemidji, MN Address: 1300 Anne St NW, Bemidji, MN 56601, USA Shift: 12 Hours - Rotating Shifts Weekly Hours: 36.00 Salary Range:... 
    Weekly pay
    Full time
    Part time
    Work from home
    Rotating shift

    Vivian Health

    Savage, MN
    3 days ago
  • $50 - $60 per hour

     ...Physical Therapist Outpatient Great work/life balance and flexibility of hours Full-time, part-time & consistent PRN opportunities available Location: NorBella of Prior Lake - Savage, MN Setting: Assisted Living, Independent Living, Outpatient Lovely community... 
    Hourly pay
    Full time
    Contract work
    Part time
    Relief
    Local area
    Monday to Friday
    Flexible hours
    Afternoon shift

    Aegis Therapies

    Savage, MN
    a month ago
  • $1,404 - $1,534 per week

     ...Registered Nurse (RN) | Medical-Surgical Location: Shakopee, MN Agency: Clear Choice Resources Pay: $1,404 to $1,534 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 10 Weeks Start Date: 6/15/2026 About the Role... 
    Full time
    Contract work
    Summer work
    Shift work
    Night shift
    3 days per week

    Clear Choice Resources

    Shakopee, MN
    10 days ago
  • $1,494 - $1,624 per week

     ...Registered Nurse (RN) | Telemetry Location: Shakopee, MN Agency: Clear Choice Resources Pay: $1,494 to $1,624 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/8/2026 About the Role: Clear... 
    Full time
    Contract work
    Summer work
    Shift work
    Night shift
    3 days per week

    Clear Choice Resources

    Shakopee, MN
    2 days ago
  • $1,494 - $1,624 per week

     ...Registered Nurse (RN) | Telemetry Location: Shakopee, MN Agency: Clear Choice Resources Pay: $1,494 to $1,624 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/8/2026 About the Role: TravelNurseSource... 
    Full time
    Contract work
    Summer work
    Shift work
    Night shift
    3 days per week

    TravelNurseSource

    Shakopee, MN
    2 days ago
  • $2,137 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Triage Staffing Pay: $2,137 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/29/2026 About... 
    Full time
    Contract work
    Shift work
    Night shift

    Triage Staffing

    Shakopee, MN
    20 hours ago
  • $2,108 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: PRN Healthcare Pay: $2,108 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/29/2026 About... 
    Daily paid
    Full time
    Contract work
    Locum
    Relief
    Local area
    Shift work
    Night shift

    TravelNurseSource

    Shakopee, MN
    20 hours ago
  • $2,018 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: OneStaff Medical Pay: $2,018 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Shakopee, MN
    20 hours ago
  • $2,272 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Cynet Health Pay: $2,272 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/29/2026 About the... 
    Full time
    Contract work
    Shift work
    Night shift
    Weekend work

    Cynet Health

    Shakopee, MN
    20 hours ago
  • $2,108 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: PRN Healthcare Pay: $2,108 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/29/2026 About... 
    Full time
    Contract work
    Relief
    Local area
    Shift work
    Night shift

    PRN Healthcare

    Shakopee, MN
    20 hours ago
  •  ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Titan Medical Group Pay: Competitive weekly pay (inquire for details) Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks... 
    Weekly pay
    Full time
    Contract work
    Shift work
    Night shift

    Titan Medical Group

    Shakopee, MN
    1 hour ago
  • $1,954 - $2,078 per week

     .../ Critical Care Location: Shakopee, MN Agency: Fusion Medical Staffing...  ...high-acuity ICU environments, addressing physical and emotional needs Record significant...  ...own adventure! Fusion started staffing therapists in 2009, and has since expanded to specialties... 
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Shakopee, MN
    20 hours ago
  •  ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Titan Medical Group Pay: Competitive weekly pay (inquire for details) Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks... 
    Weekly pay
    Full time
    Contract work
    Shift work
    Night shift

    Titan Medical Group

    Shakopee, MN
    1 hour ago
  •  ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Titan Medical Group Pay: Competitive weekly pay (inquire for details) Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks... 
    Weekly pay
    Full time
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Shakopee, MN
    1 hour ago
  • $2,018 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: OneStaff Medical Pay: $2,018 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Shift work

    OneStaff Medical

    Shakopee, MN
    20 hours ago
  • $2,272 per week

     ...Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Cynet Health Pay: $2,272 per week Shift...  ...the guaranteed minimum hours Interdisciplinary support includes physical therapy, respiratory services, interpretation services, phlebotomy... 
    Full time
    Contract work
    Shift work
    Night shift
    Weekend work

    TravelNurseSource

    Shakopee, MN
    20 hours ago
  • $2,057 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Atlas MedStaff Pay: $2,057 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/29/2026 About... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Remote work
    Shift work
    Night shift
    Weekend work

    TravelNurseSource

    Shakopee, MN
    20 hours ago
  • $2,057 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Atlas MedStaff Pay: $2,057 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/29/2026 About... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Shift work
    Night shift

    Atlas MedStaff

    Shakopee, MN
    20 hours ago
  • $1,954 - $2,078 per week

     ...Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Fusion Medical Staffing Pay: $1,954 to $2,078...  ...safety and comfort in high-acuity ICU environments, addressing physical and emotional needs Record significant conditions, reactions,... 
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    Shakopee, MN
    20 hours ago
  • $2,137 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Shakopee, MN Agency: Triage Staffing Pay: $2,137 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/29/2026 About... 
    Full time
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Shakopee, MN
    20 hours ago
  • $18 - $20 per hour

     ...paid from $100 - $300 Stop by this location or call to schedule an interview! ~1140 Wayzata Blvd E, Wayzata, MN 55391 ~14351 Hwy 13, Savage, MN 55378 ~1615 County road 42, Burnsville, MN 55306 ~1329 Heather St, Shakopee, MN 55379 ~8090 Old Carriage... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Jimmy John

    Shakopee, MN
    1 day ago
  • $41 - $61 per hour

     ...Embark on an exciting opportunity to make a lasting impact in the educational setting as a Physical Therapist working with students in a supportive, dynamic school environment. This contract role allows you to bring your expertise in pediatric physical therapy to help... 
    Contract work

    Soliant Health

    Burnsville, MN
    12 hours ago
  •  ...Evolve Therapy Services is a therapy management organization hiring compassionate therapists for our partner located in Shakopee, MN! Job Position: Physical Therapist for an In-house Skilled Nursing Facility Job Type: PRN Job Purpose: To assist in planning... 
    Full time
    Temporary work
    Relief
    Local area

    Evolve Therapy

    Shakopee, MN
    5 days ago
  • $38.52 - $52.8 per hour

     ...Location Address: 1455 Saint Francis AveShakopee, MN 55379-3374 Date Posted: May 26, 2026 Department: 560...  ...Occasional Job Summary: At Allina Health, we offer Physical Therapists the opportunity to make an impact on the lives of individuals... 
    Hourly pay
    Contract work
    Temporary work
    Casual work
    Flexible hours
    Shift work
    Day shift
    Weekday work

    Allina Health

    Shakopee, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Physical Therapist - Savage, MN. Be the first to apply!