Recreational Therapist Salary Recreational Therapists in the United States pull down an average of $17.14 per hour. Geographic location is the biggest factor affecting pay for this group, followed by career length.