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

CNA

GrapeTree Medical Staffing

Why Work with GrapeTree?

We're more than just a staffing agency-we're a partner in your healthcare career. Whether you're picking up a single shift or committing to a longer assignment, you get access to the same perks, programs, and support that make working with GrapeTree a standout experience.

Perks & Recognition

We see the dedication and compassion our healthcare professionals show up to work with every day. GrapeTree makes sure you're rewarded for your hard work.

  • Loyalty Program - Earn loyalty points for every hour you work with us, and redeem those points for extra cash. Learn More
  • Referral Bonuses - Earn a referral bonus for every healthcare professional you successfully refer to work for GrapeTree. Learn About Per Diem Referrals | Learn About Travel Referrals
  • Elite Club - Work 1,250+ hours in a year and earn exclusive GrapeTree swag, plus be entered in our drawing to win a $2,500 vacation voucher. Learn More
  • Quarterly & Annual Awards - We spotlight and reward standout healthcare professionals for going above and beyond. Learn More
Let's Work Together

Here's why healthcare professionals choose (and stay with) GrapeTree as an agency employer:
  • 24/7 Support - Real humans, just a phone call or text away, to support you whenever you need it.
  • W-2 Employment - Enjoy the peace of mind that comes with employer-provided protections and fewer tax-time headaches.
  • Total Flexibility - Whether you're picking up per diem shifts or committing to an assignment, you're in control of when and where you work.
  • Easy-to-Use App - Browse, book, and manage your shifts-all from your smartphone.
  • Competitive Pay - Transparent rates and consistent compensation, with opportunities to earn more along the way.

Not a GrapeTree Employee Yet?

Not yet working for GrapeTree? Come join our bunch! Apply today by clicking the button below to get started.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNA in Marshalltown, IA vacancy
  • Gross Weekly Pay: $0 - $0 Start Date: 2026-10-28 Assignment Length: 4 weeks Shift: 5x8 Evenings Hours Per Week: 40 City: Marshalltown State: IA At CrossMed Healthcare Staffing, we aim to create lasting impressions...
    Suggested
    Weekly pay
    Shift work
    Afternoon shift

    CrossMed Healthcare

    Marshalltown, IA
    4 hours ago
  • $18.5 per hour

     ...of integrity and compassion, CNAs provide person-centered care to our residents in a caring and supportive environment. If you're a CNA who enjoys making a difference in the lives of others, we welcome you to apply! Our New Memory Care Services Unit features 32 beds... 
    Suggested
    Full time
    Part time
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Shenandoah Accura Healthcare

    Marshalltown, IA
    5 days ago
  • $90k - $110k

    Nurse Practitioner Or Physician Assistant We are seeking a full-time Nurse Practitioner or Physician Assistant to join our growing multispecialty clinic just west of Toledo, IA. Our clinic offers a range of services, including Family Medicine, Pediatrics, General Surgery...
    Suggested
    Full time

    Northeast Healthcare Recruitment

    Marshalltown, IA
    4 days ago
  • $90k - $110k

    Job Description Job Description Weare seeking a full-time Nurse Practitioner or Physician Assistant to join ourgrowing multispecialty clinic just west of Toledo, IA. Our clinic offers arange of services, including Family Medicine, Pediatrics, General Surgery,Orthopedic...
    Suggested
    Full time

    Northeast Healthcare Recruitment

    Marshalltown, IA
    24 days ago
  • At Curana Health, we're on a mission to radically improve the health, happiness, and dignity of older adults-and we're looking for passionate people to help us do it. As a national leader in value-based care, we offer senior living communities and skilled nursing facilities...
    Suggested
    Full time
    Temporary work
    Part time
    Flexible hours

    Curana Health, Inc.

    Marshalltown, IA
    5 days ago
  • $90k - $110k

    Physician Assistant | Family Practice Location: Marshalltown, IA Employer: AAS Locum Tenens Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position We are seeking a full-time Nurse Practitioner or Physician Assistant...
    Weekly pay
    Full time
    Locum
    Immediate start

    AAS Locum Tenens

    Marshalltown, IA
    1 day ago
  • Full Time and Part Time Overnights Are you looking for a rewarding career in Skilled Nursing? We are currently searching for Certified Medication Aides to join our friendly, caring and supportive team. Harmony Marshalltown is rapidly growing and our team is looking...
    Full time
    Part time
    Local area
    Night shift

    Legacy Healthcare Financial Services LLC

    Marshalltown, IA
    2 days ago
  • Area of Interest: Allied Health FTE/Hours per pay period: 1.0 Department: Administration- WL Shift: Daytime Job ID: 186049 Overview UnityPoint Clinics Certified Medical Assistant (CMA) Administration Waterloo, IA Full time/Monday to Friday ...
    Daily paid
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Shift work

    UnityPoint Health

    Marshalltown, IA
    4 days ago
  • Join Curana Health At Curana Health, we're on a mission to radically improve the health, happiness, and dignity of older adultsand we're looking for passionate people to help us do it. As a national leader in value-based care, we offer senior living communities and...
    Full time
    Temporary work
    Part time

    Curana Health

    Marshalltown, IA
    4 days ago
  • Area of Interest: Nursing Aides, Assistants, and Techs Sign On Bonus: $3,000 FTE/Hours per pay period: 0.9 Department: Medical Surgical Shift: Full time, day shift. 0600-1830, 3 shifts per week. Every 3rd weekend and holiday rotation Job ID: 186913 Overview...
    Daily paid
    Full time
    Temporary work
    Relocation package
    Shift work
    Weekend work
    Day shift

    UnityPoint Health

    Marshalltown, IA
    2 days ago
  • Mental Health TherapistMental Health TherapistEmployment Type: Not statedExperience Level: Not statedProfession / Job: Professional RoleQualifications: Education: Not stated; Years of Experience: Not stated; Certifications: Not statedJob Features: Shift: Not stated; Shift...
    Full time
    Part time
    Shift work

    UnityPoint Health

    Marshalltown, IA
    2 days ago
  • Note : This is an educational program, not a job. Successful completion of the program does not guarantee employment but will equip you with valuable skills for the healthcare job market. Looking to start a rewarding career path in the healthcare industry? Use Dreambound...

    Dreambound

    Marshalltown, IA
    2 days ago
  • $10,495 per month

    Vetted is seeking a RN - PACU - Post Anesthetic Care for a travel job in Marshalltown, Iowa . Must have 2+ years of experience. This contract pays approximately $10,495/month gross. Assignment details: Contract length: 13 weeks Shift length: 8 hour ...
    Hourly pay
    Weekly pay
    Contract work
    Immediate start
    Shift work

    Vetted Health

    Marshalltown, IA
    1 day ago
  • Registered Nurse (RN)We are seeking a dedicated and compassionate Registered Nurse (RN) to join our team. The successful candidate will provide high-quality nursing care to patients, collaborating with other healthcare professionals to ensure comprehensive and effective...
    Weekend work

    Pulse Healthcare

    Marshalltown, IA
    3 days ago
  • Accura HealthCareAccura HealthCare of Marshalltown is an 84-bed Skilled Nursing Facility (SNF) located in Marshalltown, IA. We embrace a unique, upside-down philosophy that places residents, patients, and direct care employees at the very top of the organizational chart...
    Full time
    Flexible hours

    Accura HealthCare

    Marshalltown, IA
    2 days ago
  • LPN/LVN Travel PositionShift Details: Shift 07:00 PM - 07:00 AMShifts Per Week: 3Scheduled Hours: 36Job Order Details: Start Date 08/16/2026 End Date 09/26/2026 Duration 6 Week(s)Client Details: Setting Nursing Home City Marshalltown State IA Zip Code 50158
    Shift work

    Care Career

    Marshalltown, IA
    3 days ago
  • 6p-6a fulltime, parttime 6a-6p Weekend Package fulltime, parttime Are you looking for a rewarding career in Nursing? We are currently searching for Licensed Practical Nurses, LPNs to join our friendly, caring and supportive team! Harmony Marshalltown is looking ...
    Full time
    Part time
    Local area
    Shift work
    Weekend work

    Legacy Health Care

    Marshalltown, IA
    5 days ago
  • Accura HealthCareAccura HealthCare of Marshalltown is an 84-bed Skilled Nursing Facility (SNF) located in Marshalltown, IA. We embrace a unique, upside-down philosophy that places residents, patients, and direct care employees at the very top of the organizational chart...
    Full time
    Flexible hours

    Accura HealthCare

    Marshalltown, IA
    2 days ago
  • Join the Village Caregiving Team - Your Path to a Rewarding Career in Healthcare!Are you passionate about making a difference in people’s lives? Village Caregiving is looking for compassionate caregivers, STNAs, CNAs, and Home Health Aides to join our team in Marshalltown...
    Daily paid

    Village Caregiving, LLC

    Marshalltown, IA
    3 days ago
  • Mental Health Therapist Mental Health Therapist Employment Type: Not stated Experience Level: Not stated Profession / Job: Professional Role Qualifications: Education: Not stated; Years of Experience: Not stated; Certifications: Not stated Job Features...
    Full time
    Part time
    Shift work

    UnityPoint Health

    Marshalltown, IA
    3 days ago
  • FOX Rehabilitation is seeking a Physical Therapist Assistant to provide evidence-based geriatric rehab in patients’ homes and senior living settings. Collaborate with FOX physical therapists to deliver functional interventions, support balance and mobility, and reduce fall...

    FOX Rehabilitation

    Melbourne, IA
    1 day ago
  • $17 per hour

     ...resident's needs change. Knowledge of how to approach and care for residents with dementia. Qualifications: An active CNA License in good standing. High School Diploma or GED. Willing to take additional training or education, which specific states may... 
    Daily paid
    Full time
    Temporary work
    Part time
    Afternoon shift

    Bickford of Marshalltown

    Marshalltown, IA
    2 days ago
  • Vetted is seeking a RN - Cardiac Cath Lab for a travel job in Marshalltown, Iowa . Must have 2+ years of experience. This contract pays approximately $14,870/month gross. Assignment details: Contract length: 13 weeks Shift length: 8 hour shifts Hours...
    Hourly pay
    Weekly pay
    Contract work
    Immediate start
    Shift work

    Vetted Health

    Marshalltown, IA
    1 day ago
  • Vetted is seeking a RN - Cardiac Cath Lab for a travel job in Marshalltown, Iowa . Must have 2+ years of experience. This contract pays approximately $12,990/month gross. Assignment details: Contract length: 13 weeks Shift length: 8 hour shifts Hours...
    Hourly pay
    Weekly pay
    Contract work
    Immediate start
    Shift work

    Vetted Health

    Marshalltown, IA
    1 day ago
  • $15.25 per hour

    Direct Support ProfessionalREM Community Services, a part of the Sevita family, provides community-based services for individuals with intellectual and developmental disabilities. Here we believe every person has the right to live well, and everyone deserves to have a ...
    Hourly pay
    Full time

    Sevita

    Marshalltown, IA
    5 days ago
  • $25 - $30 per hour

    EMT / Paramedic CAREonsite Make an Impact on a Major Gas Generating Station Construction Project CAREonsite, a division of Tang & Company, provides occupational medical services to employers and their workforces nationwide. We are seeking motivated, experienced...
    Hourly pay
    For contractors
    Relief
    Local area
    Immediate start
    Weekend work

    CareOnSite Medical Services

    Marshalltown, IA
    2 days ago
  • $10,764 per month

    Vetted is seeking a RN - Pediatrics ER - Emergency Room for a travel job in Marshalltown, Iowa . Must have 2+ years of experience. This contract pays approximately $10,764/month gross. Assignment details: Contract length: 13 weeks Shift length: 12 hour...
    Hourly pay
    Weekly pay
    Contract work
    Immediate start
    Shift work

    Vetted Health

    Marshalltown, IA
    1 day ago
  • Area of Interest: Advanced Practice Nursing and Physician Assistants Job ID: 134275 Overview UnityPoint Clinic is actively recruiting for a PRN Hospitalist Nurse Practitioner to join our team in Marshalltown, IA. Choose a career that matters at UnityPoint Health...
    Daily paid
    Temporary work
    Relief
    Flexible hours
    Shift work

    UnityPoint Health

    Marshalltown, IA
    5 days ago
  • Area of Interest: Advanced Practice Nursing and Physician Assistants Job ID: 185072 Overview UnityPoint Clinic is actively recruiting an experienced NP or PA to join our Express Care team in Marshalltown, Iowa Choose a career that matters at UnityPoint Health...
    Summer holiday
    Shift work
    Weekend work

    UnityPoint Health

    Marshalltown, IA
    1 day ago
  • LPN/LVN Travel Position Shift Details: Shift 07:00 PM - 07:00 AM Shifts Per Week: 3 Scheduled Hours: 36 Job Order Details: Start Date 08/16/2026 End Date 09/26/2026 Duration 6 Week(s) Client Details: Setting Nursing Home City Marshalltown State IA Zip Code ...
    Shift work

    Care Career

    Marshalltown, IA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNA. Be the first to apply!