Career DishReal jobs, real talk

Occupational Therapy Salary Reality

~14 min read · 3 voices

We asked three occupational therapists to open the books. One makes $78,000 at a hospital-owned outpatient clinic in Minneapolis and has paid $38,000 toward her student loans over six years but still owes $71,000. One takes home $1,850 a week as a travel OT in Tucson until you subtract the health insurance and the gaps between contracts. One runs a $2.8 million rehab department in Charlotte for $112,000 and watches the nursing director across the hall make $26,000 more. Same degree. Very different ceilings.

These characters are composites, built from dozens of real accounts, interviews, and community threads. The people aren't real. The experiences are.

What you'll learn

What an Outpatient OT at a Hospital System Actually Earns

B

Brynn

32 · MinneapolisOutpatient OT at a hospital-owned clinic6 years in · Base: $78,000
Tracks every dollar of her student loan payments in a spreadsheet. She's paid $38,000 over six years and still owes $71,000 because of interest.

Give us the full picture. $78,000.

$78,000 base. Total comp with the hospital's benefits package is closer to $84,000 when you factor in their 401k match, which is 3%, and the health insurance subsidy. I started at a skilled nursing facility six years ago at $72,000. Did that for two years, which, honestly, was enough. The productivity demands at the SNF were brutal. They wanted 90% productivity, meaning 90% of my 8-hour day had to be billable patient contact time. That leaves about 48 minutes for documentation, lunch, and existing as a human being. Left for the outpatient clinic and I've been getting 2% to 3% raises every year since. Rochelle, my clinic director, she fights for us during annual reviews. But the hospital system has a cap. She told me last year, "I asked for 4% for you and they came back with 2.5%." She was genuinely frustrated about it. The cap is the cap.

You said you still owe $71,000 on your loans. After six years of payments.

Yeah. I keep a spreadsheet. I know exactly where every payment went. I borrowed $94,000 for my OT master's degree from the University of Minnesota. That was tuition plus some living expenses because you can't really work during fieldwork rotations. The interest rate on the bulk of it is 6.8%, which is the federal graduate loan rate from when I borrowed. Over six years I've made roughly $38,000 in payments. And my balance is $71,000. If you do the subtraction, that doesn't work. $94,000 minus $38,000 should be $56,000. But $15,000 of what I've paid was interest that accrued during my grace period and early repayment. So I paid $38,000 and only $23,000 of that went to principal. The other $15,000 was just keeping up with interest.

I'm on a standard 10-year repayment plan. My monthly payment is $1,082. On a $78,000 salary, after taxes, that's about 20% of my take-home going to student loans. Every single month. For four more years.

I've paid $38,000 toward my student loans over six years. I still owe $71,000. Fifteen thousand dollars of what I paid was just interest. I'm running to stand still.
- Brynn

Your sister Tina is an NP. Same number of years in school?

Basically identical timelines. We joke about it, but it's not really a joke anymore. Tina did four years of nursing undergrad, worked for two years as a floor nurse, then did a two-year NP program. Six years total in school. I did four years of undergrad, then a two-year OT master's. Six years. She makes $118,000. I make $78,000. The gap is $40,000 a year and it's been growing because NP salaries have risen faster than OT salaries over the last five years. Her loan balance was also smaller because nursing programs are generally cheaper than OT programs, and she worked as an RN between degrees. She was earning $62,000 and paying down debt while I was still borrowing.

We were at our parents' house last Thanksgiving and she was talking about putting a down payment on a townhouse. I'm still renting a one-bedroom in Uptown. We went to school for the same amount of time. We both work in healthcare. We both see patients all day. The $40,000 gap between our lives is entirely about which door we walked through at 22.

What about your friend Dev? He went travel.

Dev and I graduated from the same program. He did two years at a hospital in the Twin Cities, then went travel. Last I talked to him he was on a contract in San Diego making about $2,000 a week. He posts these pictures from California, the beach, the sunsets. And yeah, the weekly number is higher. But when I asked him about his health insurance he got quiet. He's paying $580 a month out of pocket. No 401k match. No PTO. He told me he took three weeks off between his last two contracts and that was three weeks of zero income. When you annualize his actual take-home, he's probably making $85,000 to $88,000, which is more than me but not the $104,000 his contract rate suggests. And he doesn't have stability. He doesn't know where he'll be in four months. That trade works for some people. It worked for Dev at 28. I'm not sure it still works for Dev at 32.

The raises. 2% to 3% a year. Where does that put you in five years?

If I get 2.5% every year, in five years I'll be at about $88,000. Maybe $90,000 if Rochelle can squeeze out a 3% year. By then I'll be 37, twelve years into my career, with a master's degree, and making $90,000. My loans will be paid off, which is huge. But a physical therapist with the same experience at our clinic makes $84,000 right now. A PA at the hospital across the street starts at $105,000. A nurse practitioner in our system starts at $98,000. The OT ceiling at the staff level is visible from the day you start. You can see it. $85,000 to $95,000 for an experienced outpatient OT. That's it unless you go into management, and then you're not doing OT anymore.

The part nobody talks about

Tell me.

OT salaries have been essentially flat for a decade. I did the research because I was trying to understand why I feel stuck. The Bureau of Labor Statistics shows the median OT salary was $84,270 in 2017. In 2025 it was $96,370. That's a 14% increase over eight years. Inflation over that same period was about 30%. So in real purchasing power, OTs make less now than they did in 2017. Meanwhile, the degree requirement has only gotten more expensive. When my clinic director Rochelle got her OT degree in the early 2000s, she did a bachelor's program. Four years, maybe $40,000 in debt. Now the entry-level degree is a master's, which costs $80,000 to $120,000. And some programs are pushing toward the OTD, the clinical doctorate, which costs even more. We're paying more to enter a profession that pays the same or less in real dollars. Nobody in the admissions office tells you that. They show you the median salary and the job growth projections and they let you infer the rest.


What a Travel OT Actually Earns

C

Cedric

38 · Currently Tucson, based nowhereTravel OT, currently at a rehab hospital10 years in OT, 5 years traveling · 11 assignments · Contract: $1,850/week
Keeps a Moleskine notebook with one page per assignment. Rates each one on a 5-point scale for clinical quality, housing, and "would I come back." Best so far: a children's hospital in Portland, 4.8.

$1,850 a week. Walk me through how that number actually works.

It's structured as two pieces. There's a taxable hourly rate, which on this contract is $32 an hour for 40 hours. That's $1,280 a week before taxes. Then there's the tax-free stipend for housing and meals, which is $570 a week. The stipend is what makes travel look so good on paper because you don't pay federal or state income tax on it. So my gross weekly is $1,850, but only $1,280 of that gets taxed. After federal and state withholding on the taxable portion, my actual deposit every Friday is about $1,550. If you multiply $1,550 by 52 weeks, you get $80,600. But I don't work 52 weeks. Nobody does in travel. Last year I worked 46 weeks and took 6 weeks off between contracts.

Six weeks off. Was that by choice?

Partially. Two of those weeks were intentional. I went to see my mom, Bonnie, in Charlotte for Christmas. She worries about me. She still introduces me to her friends as "my son who's a therapist" and then pauses and adds "but he moves around." Like she's explaining a condition. The other four weeks were gaps. My contract in Albuquerque ended in late March and the next one in Tucson didn't start until May 1st. Mallory, my recruiter at the staffing agency, she's incredible. She's the reason half my contracts have been decent. But even Mallory can't always line up the dates perfectly. Sometimes a facility wants someone to start on the 15th and your current contract ends on the 3rd. That's 12 days of zero income. Multiply that across a year and it adds up.

Those six weeks at zero income cost me roughly $9,300 in take-home pay. That's the first number nobody accounts for.

You mentioned health insurance.

$620 a month. I buy my own through the marketplace. It's a silver plan, $3,000 deductible. The staffing agency technically offers a plan but it's terrible. High premium, limited network, and it only covers you during active contracts. If I'm in a gap between assignments, their insurance drops me. So I keep my own plan year-round. $620 times 12 is $7,440 a year in health insurance. When I was staff at the hospital in Charlotte, my insurance was $180 a month and the hospital covered the rest. That's a $5,280 annual swing just on insurance.

The contract says $96,000. My actual take-home after insurance, gaps, and the 401k I don't have? About $82,000. Nobody puts that number on the travel OT job postings.
- Cedric

So what's the real number?

Let me do the math I've already done too many times. Last year: 46 weeks of work at roughly $1,550 take-home per week. That's $71,300. But I also need to subtract the health insurance I paid with post-tax dollars, $7,440. And I didn't have a 401k match. At my old staff job, the hospital matched 4% of my salary. On $74,000 that was $2,960 a year in free money I'm not getting. So my effective compensation compared to a staff position is more like $71,300 minus $7,440 in insurance, which is $63,860 in cash, plus I'm missing $2,960 in retirement match. Call the effective total around $82,000 when you add back the pre-tax retirement value. Before travel, I was making $74,000 with full benefits at Atrium Health in Charlotte. So yes, travel pays more. But it's $8,000 more, not $22,000 more. And for that $8,000 I give up stability, community, a home, a gym membership I can use for more than 13 weeks at a time.

Your friend Skip, the travel PT. Does he see it the same way?

Skip and I met on assignment in Albuquerque. He's been traveling for seven years, longer than me. He keeps a shared Google Sheet where he tracks contract rates across companies and regions. The guy is methodical. He told me something last year over tacos in Old Town that stuck with me. He said, "The first two years of travel are a raise. After that, it's a lifestyle. And at some point the lifestyle becomes a trap." He meant that once you get used to the travel premium, going back to staff feels like a pay cut even though the real gap is smaller than you think. He's making about $2,000 a week on his contracts. Sounds amazing. But he's 41, single, renting furnished apartments, and he told me his net worth is lower than his college roommate's who took a staff PT job at $80,000 and has been maxing out his 401k for fifteen years.

You're 38. What does the next chapter look like?

That's the question I've been avoiding. I can feel the expiration date on this. Not physically, though 13-week sprints at new facilities do get harder. More that the life stops fitting. I went through a divorce five years ago, which is actually why I started traveling. It was perfect then. No ties, no lease, new city every quarter. At 33, that felt like freedom. At 38, it feels like something else. I think about what it would take to go back to staff. Mallory ran the numbers for me. A staff OT position in Charlotte or Tucson or Portland, any of the cities I've liked, would pay $74,000 to $82,000. My lifestyle on travel is calibrated to $1,850 a week. Going back to staff would mean a net reduction of probably $15,000 to $20,000 a year once you factor in that I'd get benefits again. But it would feel like more because the paycheck number is just... smaller. Every two weeks, smaller. I'm not sure I can do it psychologically, which is the trap Skip was talking about.

The part nobody talks about

What is it about the money in travel OT?

That the staffing agencies need you to not do the math. The entire travel therapy industry depends on therapists comparing their weekly take-home to their old staff paycheck and concluding they're getting a huge raise. And for the first year or two, that comparison holds up. But nobody at the agency explains the insurance gap, the retirement gap, the weeks at zero, or the compounding cost of not having employer-matched retirement savings for five, seven, ten years. I've been traveling for five years. If I'd stayed staff and contributed 6% with a 4% match for those five years, I'd have roughly $55,000 in retirement savings right now from that alone. My actual retirement balance is $18,000 because I've been doing it all myself with no match and inconsistent contributions during gap weeks. That $37,000 difference doesn't show up in any weekly pay comparison. But it will show up when I'm 65.


What a Rehab Director Actually Earns

L

Loretta

46 · CharlotteRehab director at a 220-bed hospital20 years in OT · Base: $112,000 · Total comp with bonus: ~$120,000
Still treats 2 to 3 patients a week herself. Says it's to stay sharp. Really it's because she misses the work and the meetings are slowly killing her.

$112,000 after 20 years. How does that number feel?

Complicated. I'm grateful for it and frustrated by it at the same time. $112,000 is good for OT. Let me be clear about that. It's more than almost any staff OT will ever make. But I run a department with a $2.8 million budget. I supervise 14 therapists: 6 OTs, 5 PTs, and 3 speech therapists. I handle compliance for CMS reimbursement rules that change literally every October. I present to the CFO quarterly. Phil, the CFO, he's a nice enough guy but he doesn't understand rehab. He sees my department as a cost center that occasionally generates revenue, and his questions in those meetings are always about volume and FTEs, never about outcomes. I prepare for two weeks for a 30-minute meeting with Phil. That's what $112,000 buys the hospital.

You mentioned the nursing director. That $26,000 gap.

Janet. She runs the nursing department. We work together constantly, we share patients, we coordinate schedules, we sit in the same leadership meetings. She makes $138,000. I make $112,000. That's $26,000 a year and it hasn't closed in the four years I've been tracking it. When I got promoted to director, my starting salary was $102,000. Janet was making $128,000. I've gotten 2.5% raises every year. Janet has gotten 2.5% raises every year. The gap stays exactly the same because we're getting the same percentage of very different numbers. Nobody in HR has ever acknowledged this. When I raised it with Gwen, my VP of clinical services, she said, "Nursing and rehab are different market benchmarks." Which is true. It's also a way of saying the hospital values nursing more than rehab and always will.

The PT director makes $108,000. The speech therapy director makes $104,000. I'm the highest-paid rehab professional in this building. I'm still $26,000 below Janet, $16,000 below the pharmacy director, and roughly $30,000 below the lab director. Rehab is the bottom of the hospital leadership pay scale. The work isn't less complex. The responsibility isn't lighter. The market just values it less.

I manage a $2.8 million department, supervise 14 therapists, and present to the CFO quarterly. A director at a tech company with the same budget and headcount would make $180,000. I make $112,000 because insurance reimbursement rates set my ceiling, not my performance.
- Loretta

Walk me through how you got here. You started at $52,000.

Right out of UNC Chapel Hill with my OT master's, 2006. $52,000 at a hospital in Greensboro. Stayed there for four years as a staff OT, left at $60,000. Moved to Charlotte for a senior OT role at $66,000. Got promoted to lead OT after three years, $74,000. Then rehab supervisor at $86,000. Director five years ago at $102,000. That's twenty years and six titles to get from $52,000 to $112,000. A $60,000 increase spread over two decades. In my early years, I was getting $3,000 to $4,000 raises. The jump to supervisor was the biggest single increase, about $12,000. Director was another $16,000 bump. But each of those jumps came with a massive increase in responsibility. Going from lead OT to supervisor meant I stopped treating patients full-time. Going from supervisor to director meant I stopped treating patients almost entirely. The money went up. The work I loved went away.

You still see 2 to 3 patients a week.

I protect those slots like they're sacred. Tuesday morning and Thursday afternoon. Gwen has tried to schedule over them twice and I've pushed back both times. She thinks it's inefficient for a director to maintain a patient caseload. I told her it's how I stay current on the clinical realities my team faces. That's true. But it's also that treating a patient is the only part of my week where I feel like an occupational therapist. The rest is budgets, metrics, staffing coverage, meetings about meetings. Last Tuesday I worked with a 72-year-old man who'd had a stroke and couldn't button his shirt. By the end of the session he could do three buttons. He looked at his hand like it belonged to someone else and said, "Well, look at that." That moment is worth more to me than anything Phil's ever said in a quarterly review. But nobody pays you for moments. They pay you for FTEs per occupied bed and net patient revenue per therapist.

What's the ceiling from here?

VP of clinical services. That's Gwen's job. She makes about $165,000. But that role oversees nursing, rehab, respiratory, and the lab. It's 100% administrative. Zero clinical work. Zero patient contact. And I'd be managing Janet, which, given that she currently outearns me, creates a dynamic I don't love thinking about. Beyond VP, there's chief clinical officer or chief nursing officer at larger systems, but those roles almost always go to people with nursing backgrounds. The hospital C-suite has a nursing pipeline. It does not have a rehab pipeline. I've looked at other hospitals. The range for rehab director at a mid-size hospital in the Southeast is $100,000 to $125,000. I'm at $112,000. There might be $10,000 to $13,000 more out there if I moved to a larger system in a higher-cost market. But that's the ceiling. $125,000 is the top of what a rehab director makes unless you're at a major academic medical center, and even there it's maybe $135,000.

Yara. You're trying to keep her from going travel.

Yara is the best OT on my team. Four years in, sharp, patients love her. She makes $76,000. She came to me last month and said a travel company offered her $1,900 a week for a contract in Denver. That's roughly $99,000 annualized. I can't match it. I can't come close. The most I could offer her in our system is a senior OT title bump that would put her at $80,000, maybe $82,000 if I really push. I told her the truth about the gaps and the insurance, the same math Cedric's living. But I also couldn't tell her she was wrong. Because $76,000 to $99,000 on paper, even if the reality is $76,000 to $85,000, that's still more. And she's 28 and single and has never lived outside North Carolina. Denver sounds exciting. I'd go too, if I were her. But if Yara leaves, I lose my best clinician and I'll replace her with a new grad at $70,000 who I'll spend a year training. Then that new grad will leave for travel in three years and the cycle starts over. That's the staffing reality behind every rehab department in the country right now.

The part nobody talks about

What is it?

That the director title sounds impressive but the money doesn't match the responsibility. And the reason is structural, not personal. My department generates revenue through insurance reimbursement. Medicare pays a fixed rate per therapy session. Private insurers negotiate rates that are slightly higher but still capped. I can't charge more. I can't upsell. I can't create a premium tier. The revenue my department generates is limited by reimbursement schedules I have no influence over, set by payers who have no interest in paying more. A director at a tech company with my headcount and budget would make $180,000 or more because their department can grow revenue. My department's revenue is capped by CPT codes and payer contracts. The hospital knows this. Phil knows this. That's why rehab directors will always make less than nursing directors, pharmacy directors, and certainly less than anyone in administration. We're not a growth center. We're a cost-managed service line. And the salary reflects that, no matter how many patients walk out of here buttoning their own shirts.


Would They Do It Again?

Brynn
It's complicated.

She loves the clinical work. She's good at it. Rochelle tells her she's one of the best outpatient OTs in the system. But the loan spreadsheet is always open on her laptop and the math doesn't lie. Six years of school for $78,000 and $71,000 still in debt. If she'd known the real debt-to-income numbers at 22, she might have gone PT or nursing. Same instinct to help people. Better financial architecture. The profession she chose isn't failing her. The economics around it are.

Cedric
Yes. But not forever.

Travel gave him exactly what he needed when he needed it. A reset after the divorce, new cities, financial breathing room. The Moleskine notebook has 11 pages and most of them scored above a 3. But he can feel the expiration date. The version of him that started at 33 would say yes without hesitating. The version at 38 is thinking about a lease and a gym membership and a 401k match. The answer is yes for the life he lived. Less clear for the life he's about to need.

Loretta
Yes. For the 2 to 3 patients a week.

Twenty years of climbing led to budgets and meetings with Phil and defending FTE counts to Gwen. The patients are the reason. The 72-year-old man who buttoned his own shirt last Tuesday. If the job were 100% admin, if someone finally took those Tuesday and Thursday slots away, the answer would be no. She stays because nobody has taken them yet.


Frequently Asked Questions About OT Pay

How much do occupational therapists make?

Median OT salary is roughly $93,000. New graduates typically start between $68,000 and $78,000. Experienced outpatient OTs earn $78,000 to $92,000. Travel OTs earn $85,000 to $105,000 on paper, but effective income drops by $10,000 to $15,000 after insurance and contract gaps. Rehab directors earn $100,000 to $125,000. Hand therapy specialists with CHT certification earn $85,000 to $100,000. The master's degree required for entry costs $80,000 to $120,000 at most programs.

Is occupational therapy worth the student debt?

Depends on your program cost and career path. OTs earning $78,000 with $100,000 or more in student debt have one of the worst debt-to-income ratios in healthcare. Public Service Loan Forgiveness helps if you work at a nonprofit hospital or government facility, typically requiring 10 years of qualifying payments. The clinical work is consistently rated as meaningful. The financial math requires planning, especially around program selection and minimizing borrowing.

Do travel OTs make more money?

On paper, yes. Travel contracts pay 20% to 40% more than staff positions. But travel OTs pay their own health insurance at $500 to $700 per month, have no 401k match, earn no PTO, and experience income gaps between assignments averaging 3 to 6 weeks per year. Effective annual income is typically $10,000 to $15,000 lower than the contract rate suggests. A travel OT advertising $96,000 in annual contracts may net closer to $82,000 after all costs.