Occupational therapists in the NHS typically work around 37.5 hours per week, often requiring flexible hours across seven days. Salaries range from approximately $58,035 to $71,159, depending on experience and position within the Agenda for Change (AFC) pay system.