Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Respiratory Therapist - $28-42 per hour

$28 - $42 per hour

Medical Solutions Direct Hire

Job Description & Requirements Specialty: Respiratory Therapist Discipline: Allied Health Professional Duration: Ongoing 40 hours per week Shift: 8 hours, days Employment Type: Staff Date posted: January 28, 2026 Pay: $58,240 – $87,360 per year Job Description Registered Respiratory Therapist Opportunity – Spirit Lake, Iowa Direct Hire | Full-Time | Day Shift Position Overview Permanent, full-time role 40 hours per week Day shift MEDITECH electronic medical record system Shift Details 5 shifts per week 8-hour day shifts Compensation & Incentives Salary range: $58,240 – $87,360 annually (based on experience) Comprehensive benefits package Key Responsibilities Provide respiratory care treatments and therapies to patients of all ages Manage ventilators, oxygen therapy, and airway support Respond to respiratory emergencies and rapid response situations Perform diagnostic testing such as ABGs and pulmonary function support Accurately document patient care in MEDITECH Collaborate with physicians, nurses, and interdisciplinary care teams Educate patients and families on respiratory care plans Maintain equipment and ensure adherence to safety and quality standards Requirements Registered Respiratory Therapist (RRT) credential (Required) BLS Certification (Required) ACLS Certification (Required) PALS Certification (Required) NRP Certification (Required) Minimum 1 year of respiratory therapy experience (Required) Why This Opportunity This role is ideal for a Respiratory Therapist seeking stable daytime scheduling, strong compensation, and the ability to work across a variety of patient populations in a supportive hospital setting. The organization values teamwork, clinical excellence, and ongoing professional development. Why Spirit Lake, Iowa Affordable cost of living Beautiful lakes and outdoor recreation Friendly, welcoming community Peaceful lifestyle with modern amenities Benefits Health insurance Dental insurance Vision insurance Paid time off Retirement plan Career advancement opportunities #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Respiratory Therapist - $28-42 per hour in Arnolds Park, IA vacancy
  • $58.24k - $87.36k

     ...Medical Solutions Direct Hire is looking for a Registered Respiratory Therapist in Spirit Lake, Iowa. This full-time position offers a stable daytime schedule with shifts consisting of 40 hours per week in a supportive hospital environment. The ideal candidate will have... 
    Suggested
    Full time
    Day shift

    Medical Solutions Direct Hire

    Arnolds Park, IA
    3 days ago
  •  ...Permanent Offering Allied Profession Respiratory Therapist Specialty ICU Job ID 15701914...  ...Shift Details Shift 06:30 AM - 03:00 PM Scheduled Hours 40 Job Order Details Start Date 06/19/202... 
    Suggested
    Permanent employment
    Shift work

    Lakes Regional Hospital

    Spirit Lake, IA
    22 hours ago
  • $5,000 per month

     ...daily operations and demonstrate our pride by delivering excellent care. Lake Regional Healthcare is currently seeking a Respiratory Therapist to deliver the best possible patient care in LRH's patient-focused setting. SUMMARY: Respiratory Therapist works in a... 
    Suggested
    Live out
    Relocation package
    Shift work
    Day shift

    Avera

    Spirit Lake, IA
    4 days ago
  • $28.62 - $35.74 per hour

     ...timely care delivery. Candidates must be graduates of an accredited nursing program, registered as LPNs in New York, and possess strong communication skills. This position offers per diem hours with compensation ranging from $28.62 to $35.74 per hour. #J-18808-Ljbffr... 
    Hourly pay
    Daily paid

    SB CLINICAL PRACTICE MANAGEMENT PLAN INC

    Spirit Lake, IA
    4 days ago
  • $42.64 - $53.25 per hour

     ...The role demands effective communication skills, and a preferred Bachelor's degree along with Basic Life Support certification is necessary. Competitive pay ranges from $42.64 to $53.25 per hour with variable hours that include evenings and weekends. #J-18808-Ljbffr... 
    Hourly pay
    Full time
    Afternoon shift

    SB Clinical Practice Management

    Spirit Lake, IA
    4 days ago
  • $38 - $48 per hour

     ...A rehab therapy provider is seeking a full-time Physical Therapist in Spirit Lake, Iowa. The role involves assessing and treating patients...  .... The position offers a competitive pay range of $38-$48 per hour, along with benefits such as student loan assistance and a flexible... 
    Hourly pay
    Full time
    Flexible hours

    RehabVisions

    Spirit Lake, IA
    3 days ago
  • $28.62 - $35.74 per hour

     ...New York. Responsibilities include accurately collecting clinical data, triaging phone calls, and documenting patient care. The position offers full-time hours with a salary range of $28.62 - $35.74 per hour, reflecting experience and qualifications. #J-18808-Ljbffr... 
    Hourly pay
    Full time

    SB Clinical Practice Management

    Spirit Lake, IA
    3 days ago
  • $27 - $28.5 per hour

     ...onboarding period, competitive benefits, and strong work‑life balance. Additional Information The pay range for this role is: $27.00 - $28.50 per hour. The base pay rate offered will vary depending on location and experience. Primark is an equal opportunity employer. We do not... 
    Hourly pay

    Primark

    Spirit Lake, IA
    3 days ago
  • $58.24k - $87.36k

     ...Medical Solutions Direct Hire is seeking a dedicated Respiratory Therapist for a full-time position in Okoboji, Iowa. This role offers a competitive salary range of $58,240 to $87,360 annually, a comprehensive benefits package, and a collaborative work environment in a... 
    Full time

    Medical Solutions Direct Hire

    Okoboji, IA
    1 day ago
  •  ...Medical Solutions Direct Hire is hiring a full-time Registered Respiratory Therapist in Spirit Lake, Iowa. This role offers a stable schedule with consistent daytime hours and a comprehensive benefits package, suitable for professionals seeking engagement across diverse... 
    Full time

    Medical Solutions Direct Hire

    Spirit Lake, IA
    1 day ago
  • $42.64 - $53.25 per hour

     ...Brook Anaesthesiology, UFPC Location: Lake Grove, NY Schedule: Full Time (Monday – Friday; 7:30 AM – 5:30 PM) Pay Range: $42.64 – $53.25 per hour Summary The Registered Nurse provides high‑quality individualized direct patient care utilizing the skills and knowledge of... 
    Hourly pay
    Full time
    Work at office
    Monday to Friday

    SB CLINICAL PRACTICE MANAGEMENT PLAN INC

    Spirit Lake, IA
    16 hours ago
  • Job Description Details of the RRT - Acute Care (ACU) opening in Spirit Lake, IA: Anticipated Start Date: 02/16/2026 Anticipated Salary: Commensurate with Experience Work Setting: Short Term Acute Care Hospital Employment Type: Permanent Placement Anticipated...
    Permanent employment
    Temporary work

    National Staffing Solutions

    Spirit Lake, IA
    21 days ago
  • $22.75 - $28.44 per hour

     ...mix, low to mid volume manufacturing environment Compensation & Benefits The starting pay range for this position is $22.75 - $28.44 per hour. The compensation posted is the anticipated pay for the position at the time of the posting. We may pay above or below posted amount... 
    Hourly pay
    Full time
    Flexible hours

    Liberty Diversified International

    Milford, IA
    3 days ago
  • $17.25 per hour

     ...sales targets. Candidates should have a passion for fashion with previous sales experience in a dynamic environment. This hourly position offers a compensation rate of $17.25 per hour, with opportunities for development in a collaborative team setting. #J-18808-Ljbffr... 
    Hourly pay

    H & M Hennes & Mauritz Gruppe

    Spirit Lake, IA
    4 days ago
  • $65.19 - $91.39 per hour

     ...Responsibilities include ensuring excellent patient experiences, managing KPIs, and cultivating a team-oriented environment. The position offers a pay range of $65.19 - $91.39 per hour, along with benefits including health care and retirement savings. #J-18808-Ljbffr... 
    Hourly pay
    Weekend work

    Luxottica

    Spirit Lake, IA
    4 days ago
  • $18.5 per hour

     ...assembling products, and meeting production targets in a fast-paced environment. The position offers a starting pay rate of $18.50 per hour and includes comprehensive benefits such as health insurance, paid time off, 401(k) matching, and more. Applicants should have a... 
    Hourly pay
    Full time

    Liberty Diversified International

    Milford, IA
    4 days ago
  • $19.5 - $20.74 per hour

     ...customers. The ideal candidate has a passion for cooking, culinary arts education, and at least 1-2 years of kitchen operations experience. This part-time role offers flexible hours between 12 and 16 per week, with a pay range of $19.50 - $20.74 per hour. #J-18808-Ljbffr... 
    Hourly pay
    Part time
    Seasonal work
    Flexible hours

    CSC Generation

    Spirit Lake, IA
    4 days ago
  • $25 per hour

     ...position starting July 13th, working Tuesday to Saturday from 1 pm to 7 pm. The ideal candidate has a background in sales or customer engagement and excels at building customer relationships. Competitive pay at $25.00 per hour and various perks are offered. #J-18808-Ljbffr... 
    Hourly pay
    Temporary work

    Channel Partners LLC

    Spirit Lake, IA
    3 days ago
  •  ...Relient Health seeks a caring and compassionate Physical Therapist (PT) to work in a great Hospital setting. This full-time , permanent...  ...of Hires: 1 Job Type: Full-time Duration: Permanent Expected Hours Per Week: 40 hours per week Schedule: Day Shift, Monday to Friday... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Interim role
    Relocation package
    Monday to Friday
    Flexible hours
    Day shift

    Relient Health

    Spirit Lake, IA
    3 days ago
  •  ...We’re looking for a Physical Therapist to take on a full-time role with one of our area clients. You’ll help patients move better, feel better, and stay active—whether they’re recovering from an injury or managing long-term conditions. Apply today and a recruiter will... 
    Full time
    Local area
    Relocation package

    Jackson Therapy Partners

    Spirit Lake, IA
    16 hours ago
  • $27.6 - $39.02 per hour

     ...Embrace new technology and change Preferred Qualifications Previous customer service and retail experience Pay Range: $27.60–39.02 per hour Benefits: health care, retirement savings, paid time off/vacation, and various employee discounts. EssilorLuxottica complies with... 
    Hourly pay
    Part time

    LensCrafters

    Spirit Lake, IA
    3 days ago
  • $35 per hour

     ...environment so you can focus on patient care. QuickMD provides industry-leading compensation ($35 per consult), with top physicians in high-demand states earning an average of $200 per hour and many exceeding $400K annually. To succeed in this role, physicians should commit at... 
    Hourly pay
    Work at office

    QuickMD

    Spirit Lake, IA
    1 day ago
  • $15 per hour

     ...Description Job Description Salary: $15.00 Part-Time Janitor Wanted Join Our Team! Location: Spirit Lake Pay: $15.00 per hour Schedule: Various days available | Flexible scheduling Bonus: Extra hours may be available during the summer! Looking for... 
    Hourly pay
    Part time
    Summer work
    Flexible hours

    White Glove Janitorial & Building Services

    Spirit Lake, IA
    6 days ago
  • $17 - $19 per hour

     ...want to enhance the lives of the elderly and disabled individuals, while also earning a competitive wage at the same time. $17-$19 per hour based on experience. We are an equal opportunity employer and prohibit discrimination/harassment without regard to race,... 
    Hourly pay
    Daily paid
    Local area
    Immediate start
    Flexible hours

    Village Caregiving

    Spirit Lake, IA
    3 days ago
  • $15 per hour

     ...program ~ Other Job Type: Full-time Schedule: Full-time hours are variable and flexible based on client/caseload needs. Work...  ...and surrounding counties. Salary: Starting at $15.00 per hour Human Services: 1 year (Required) License/Certification... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Flexible hours

    Family Access Center

    Spirit Lake, IA
    1 day ago
  • $18 per hour

     ...Production Worker - Milford, IA Monday-Friday 6 am to 2:30 pm plus OT as needed, Saturdays as needed 6 am - noon Pay $18 per hour Shift Times: ~6 am to 2:30 pm plus OT as needed ~ Saturdays as needed 6 am - noon Responsibilities for General... 
    Hourly pay
    Weekly pay
    Temporary work
    Work at office
    Monday to Friday
    Flexible hours
    Shift work

    Advance - Global Australian Professionals

    Milford, IA
    1 day ago
  • $19.5 - $20 per hour

     ...Job Description Job Title: Painter Location: Milford, IA Compensation: $19.50-$20.00 per hour - paid weekly Schedule: 6:30am-2:30pm Job Type: Temporary or Temp-to-hire About the Opportunity Doherty Staffing Solutions is hiring Painters for a leading... 
    Hourly pay
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Local area
    Day shift

    Doherty

    Milford, IA
    1 day ago
  • $21.1 per hour

     ...do their best Great attendance is a must High School Diploma/GED Required Benefits & Pay: Starting Pay: $21.10 per hour Paid Every Friday! Direct Deposit and/or Paycard Available Paid Holidays & PTO (Based on accrued hour requirements)... 
    Hourly pay
    Full time
    Work at office
    Afternoon shift

    Aventure Staffing

    Spirit Lake, IA
    4 days ago
  • $18.5 per hour

     ...Job Description Job Title: Assembler Location: Milford, IA Compensation: $18.50 per hour - paid weekly Schedule: 6:30am-2:30pm | Monday-Friday Job Type: Temporary or Temp-to-hire About the Opportunity Doherty Staffing Solutions is hiring Assemblers... 
    Hourly pay
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Day shift

    Doherty

    Milford, IA
    1 day ago
  • $20.58 per hour

     ...urgent‑care environment for the duration of scheduled shifts (8‑12 hours, excluding meal/break time). Facilitate diagnostic tests (CT, MRI...  ...of the shift, excluding meal/break time. Pay Pay Rate: $20.58 per hour. Equal Opportunity Employer Our Company provides equal employment... 
    Hourly pay
    Full time
    Local area
    Flexible hours
    Shift work

    Summit Health Management

    Spirit Lake, IA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Respiratory Therapist - $28-42 per hour. Be the first to apply!