Therapeutic Recreation (TR) Program Opportunities - TR Activity Assistant
Activity Assistant (Therapeutic Recreation)
Activity Assistants support Therapeutic Recreation programs at Salem Home by helping residents participate in daily activities. Volunteers assist with setup, offer encouragement, and help create a welcoming and engaging environment where residents can connect, have fun, and feel included.
This role is ideal for volunteers who enjoy being active, working with others, and helping create meaningful experiences for residents.
What Volunteers Do
- Assist with setup and cleanup of activity spaces and materials
- Welcome residents and encourage participation
- Support residents during activities as needed
- Engage residents in friendly conversation
- Help create a positive and inclusive atmosphere
- Notify staff of any concerns about residents
- Record volunteer hours in the volunteer record book
Location
Program areas within Salem Home (lounges, activity spaces, and care units).
Time Commitment
- Weekday programs typically:
- 9:45am – 11:30am
- 2:30pm – 4:00pm
- 6:00pm - 7:30pm
- Flexible scheduling
- 6 month commitment preferred
Requirements
- Age 15 and older
- Friendly, dependable, and patient
- Comfortable interacting with older adults
- Able to follow instructions and work as part of a team
- Willing to follow Salem Home policies and safety guidelines
Training and Support
Orientation and ongoing support provided by the Director of Community Engagement and Therapeutic Recreation staff.
Why Volunteer
Help create joyful, meaningful experiences that bring connection, purpose, and engagement to residents’ daily lives.
Schedule Summary
The next 10 shifts (out of 33 total shifts) for this activity are as follows
| Date | Start Time | End Time |
|---|---|---|
| Tuesday, June 16, 2026 | 10:00 AM | 11:45 AM |
| Friday, June 19, 2026 | 9:30 AM | 11:30 AM |
| Tuesday, June 23, 2026 | 10:00 AM | 11:45 AM |
| Wednesday, June 24, 2026 | 5:45 PM | 7:15 PM |
| Friday, June 26, 2026 | 9:30 AM | 11:30 AM |
| Tuesday, June 30, 2026 | 10:00 AM | 11:45 AM |
| Friday, July 03, 2026 | 9:30 AM | 11:30 AM |
| Wednesday, July 08, 2026 | 5:45 PM | 7:15 PM |
| Friday, July 10, 2026 | 9:30 AM | 11:30 AM |
| Friday, July 17, 2026 | 9:30 AM | 11:30 AM |
