Volunteer Opportunities

Thank you for getting involved! Please be assured we strive to find ways to match our needs with your skills, talents, and interests, to ensure the most rewarding experience for you and those we are committed to helping.

 
Opportunity TypeRelated ProgramLocationService Area
Marketing & Communications Intern General Agency Opportunity Portland, ME 04101Administrative
Central American Minor (CAM) Program Outreach Volunteer Refugee & Immigration Services Portland, ME 04102Refugee communities
Central American Minor (CAM) Program Outreach Coordinator Refugee & Immigration Services Portland, ME 04102Refugee communities
VISTA Position: Resource Development Specialist for New Mainers Refugee & Immigration Services Portland, ME 04101Refugee Communities
VISTA Position: Employment Support Specialist - Refugee & Immigration Services Refugee & Immigration Services Portland, ME 04101Refugee Communities
Refugee Elder Services Intern - Refugee & Immigration Services (RIS) Refugee & Immigration Services Portland, ME 04101Refugee communities
Donations Processor - Freeport Thrift Store Threads of Hope Thrift Store (Freeport) Freeport, MaineMerchandise
Visitation Volunteer for SEARCH - Kennebec Valley SEARCH - Kennebec Valley Kennebec ValleyElderly
HOP (Hands on Projects) Team Member General Agency Opportunity Portland, ME Administrative; Communications; Development; Special Events
Team Member Threads of Hope Thrift Store (Monticello) Monticello, MEMerchandise
Team Member Threads of Hope Thrift Store (Caribou) Caribou, MEMerchandise
Processing Specialist - Threads of Hope Presque Isle Threads of Hope Thrift Store (Presque Isle) Presque Isle, MEMerchandise
Front Office Assistant Substance Abuse & Mental Health Counseling Services Portland, MEAdministrative
Visitation Volunteer for SEARCH - Greater Bath SEARCH - Greater Bath Sagadahoc CountyElderly
Donations Processor Threads of Hope Thrift Store (Portland) Portland, MaineMerchandise
Visitation Volunteer for SEARCH - Androscoggin County SEARCH - Androscoggin County Androscoggin County Elderly
Visitation Volunteer for SEARCH - Franklin County SEARCH - Franklin County Androscoggin County Elderly
Rest Time Caregiver St. Louis Child Development Center Biddeford, MEChild care support
Lobby Attendant - Support & Recovery Services Support & Recovery Services Portland, ME 04104Administrative / Reception
Team Member - Sanford Store Threads of Hope Thrift Store (Sanford) Sanford, MEMerchandise
Store Greeter - Threads of Hope PortlandPortland, ME 04102Customer Service
Assistant to the Instructional Materials Center Coordinator - Services for the Blind (ESBVIC) Education Services for Blind and Visually Impaired Children Augusta, ME 04330 Indirect Service - Materials Organization
Donation Handler, Greater Portland - Parish Social Ministry Parish Social Ministry Donations
Donation Handler, York County - Parish Social Ministry Parish Social Ministry Donations