|Tucson @ Work: Online Employment Center||General Volunteer Opportunities|
|Tucson Parks and Recreation Volunteer Program||Group Volunteer Opportunities|
|Court Order Community Service Opportunities|
The City of Tucson lists permanent and non-permanent positions for which we are currently accepting applications on the Tucson@Work Online Employment Center. To view and apply for positions, click on the job title or job number on the Tucson @ Work website.
Whether you're a teen, adult, or senior you can make a difference in your community! The City of Tucson Parks and Recreation Department encourages the involvement of volunteers at all levels and welcomes volunteers as individuals or as groups. The department also offers opportunities for court order community service.
Minimum age requirements are listed for individuals but younger participants may be accepted with parent or guardian supervision. Please contact our Volunteer Coordinator for more information.
To explore all types opportunities or to get more information about a particular opportunity, please go to our Volunteer Opportunity Directory.
General Volunteer opportunities for individuals include:
- Park Maintenance (minimum age: 16)
- Recreation Centers (minimum age: 16)
- Special Events (minimum age: 16)
Tucson Parks and Recreation's Aquatics Program also has volunteer opportunities through our Junior Lifeguard/Water Safety Aide program (minimum age: 13). Please see more information about training and volunteer opportunities on our Aquatics Programs webpage.
Reid Park Zoo also welcomes docents, teen volunteers, and college interns. Please see their Volunteer & Internship Opportunities webpage.
Volunteer opportunities for groups include:
- Park Maintenance (minimum age: 10)
- Recreation Centers (minimum age: 10)
- Special Events (minimum age: 10)
Opportunities for Community Service workers include:
General Facility Locations and Information
For additional information or questions, please contact our Volunteer Coordinator at TPRDVolunteers@tucsonaz.gov or 520-837-8020.