Become a Volunteer

Types of volunteers:

Adult Volunteer

As one of our adult volunteers, you play a central role in creating a positive experience for patients and families during their time with us. Our volunteers are stewards of our hospitals. They bring their experiences with them to help every person who walks through our doors know they will receive exceptional care.

Student Volunteer

Students play an important role in creating positive experiences. Students spend their time interacting with patients and their families while supporting hospital staff in a variety of ways. Our goal is to mentor our students towards graduation and beyond. Regular attendance is a crucial part of the Student Volunteer experience.

Community Volunteer

Community volunteers provide hours outside of the hospital setting. You might like to volunteer for a hospital-sponsored event, work on sewing projects such as knitting scarves or making hats or blankets for cancer patients.

Step One: Complete the online Volunteer Application form below. 

Step Two: In-person interview with Volunteer Services caregiver.

Step Three: Complete pre-screening requirements offered free of charge:

  • Background check (18+)
  • Two-step Tuberculosis test
  • Flu shot
  • COVID vaccination

Step Four: Complete onboarding

Two weeks. Orientation materials will be provided as part of the training and orientation process for those already identified and placed as volunteers.

Step Five: Train in your volunteer position.

Two weeks. Assignment description and training checklist will be provided to ensure you have the skills you need to be successful in your volunteer role.

Contact Us

Mosaic Life Care at St. Joseph

5325 Faraon St.

St. Joseph, MO 64506


Julie Case

Volunteer Coordinator

(816) 271-7868

Mosaic Foundation – Albany

705 N. College St.

Albany, MO 64402


Laura Almquist

Community Relations Ambassador

(660) 726-1262

Mosaic Medical Center – Maryville

2016 S. Main St.

Maryville, MO 64468


Kelsi Meyer

Manager – Community Relations

(660) 562-7049