How long is each physical/occupational therapy visit? Most appointments will last 45 to 60 minutes, depending on your condition.