As of Sep 20, 2022, the average annual pay for an Occupational Therapist in the United States is $96,357 a year. Just in case you need a simple salary calculator, that works out to be approximately $46.33 an hour. This is the equivalent of $1,853/week or $8,029/month. While ZipRecruiter is seeing annual salaries as high as $166,000 and as low as $39,500, the majority of Occupational Therapist salaries currently range between $74,500 (25th percentile) to $110,000 (75th percentile) with top earners (90th percentile) making $144,500 annually across the United States. The average pay range for an Occupational Therapist varies greatly (by as much as $35,500), which suggests there may be many opportunities for advancement and increased pay based on skill level, location and years of experience.