Here is the top paying Skilled Physical Therapy job currently available in Peabody, Massachusetts:
AMN Healthcare currently has 1 Skilled Physical Therapy job available in Peabody, with start dates as early as 11/16/26. As of November 10, 2026, the average weekly pay for a Skilled Physical Therapist in Peabody was $2,294, with the range in pay between $2,260 and $2,328.
If Peabody isn’t your only option, we also have Skilled Physical Therapy jobs nearby in Danvers (3.3 miles), Stoneham (9.3 miles) and Chelsea (10.8 miles). Or, if you’re looking for cities with the largest variety of Skilled Physical Therapy jobs available currently, you should try Redding (3 jobs), Montesano (3 jobs), Harrisonburg (3 jobs), Brockton (3 jobs), and Santa Cruz (3 jobs).
If you’re interested, just Apply Now and we’ll match you with a recruiter for more personalized service!
If you’re a Skilled Physical Therapist curious about Travel job trends in Peabody, MA, AMN Healthcare has successfully filled 1 similar positions in the area, providing insight into the opportunities you could expect. These previously filled roles offered competitive pay, with an average weekly rate of $1,687 and a range from $1,610 to $1,764 per week, showcasing the strong earning potential for professionals in this field.
Positions were located in key zip codes, including 01960. These placements reflect the high demand for skilled Skilled Physical Therapists in Peabody’s thriving healthcare landscape. With AMN Healthcare, you can count on access to similar roles tailored to your expertise and career goals. Explore how you can join this network of professionals and take the next step in your career today!
Here’s a look at some of the most recently filled Skilled Physical Therapy positions in Peabody, giving you a glimpse into the competitive pay rates and opportunities available.
From imaging to therapy, quickly fill roles with travel, temp-to-perm, or permanent allied professionals.
Request StaffingFor Skilled Physical Therapy Travel jobs in Peabody, MA, typical contract durations range from 13 weeks and 14-26 weeks. These flexible contract lengths allow you to choose an assignment that best fits your career goals and lifestyle preferences.