We need your help! Come out and lend a hand while enjoying the scenic landscapes of the Golden Gate National Parks. Your contribution is vital to the health of our parks and our community.
We offer a wide range of volunteer opportunities throughout San Francisco, the Presidio, Marin, and San Mateo counties. Most options do not require training or a lengthy time commitment and welcome drop-in volunteers. It’s a great way to meet others, as well as a fun and rewarding way to spend the day.
For more information on our volunteer programs, click on the opportunities listed below or search for upcoming opportunities on the Park Calendar.
For groups larger than five individuals, please visit our Groups Volunteer page.
For more information see the Volunteer FAQ page.
Restore critical natural areas through seed collecting, planting, weeding, and monitoring.
Habitat Restoration Team >>
2nd and 4th Tuesday, 10 am–2 pm and Sundays, 9:30 am–2:30 pm
Invasive Plant Patrol >>
Wednesdays, 10 am–2:30 pm
Park Stewardship Marin >>
Wednesdays, 1–4 pm and Saturdays, 10 am–1 pm
Park Stewardship San Francisco >>
Thursdays and Saturdays, 1–4 pm and 1st Saturday 9:30am-12:30pm
Park Stewardship San Mateo >>
Saturdays, 10 am–1 pm
Presidio Park Stewards >>
Wednesdays and Saturdays, 9 am–noon
and Sundays, 10 am–1 pm
Help maintain and preserve our historic buildings and parklands.
Alcatraz Historic Gardens >>
Wednesdays and Fridays, 8:00 am–noon
Golden Gate Maintenance >>
Tuesdays, Wednesdays, and Thursdays, 9 am–noon.
Presidio Campground Stewards >>
Every 1st Tuesday, 10 am–1 pm
Presidio Forest Stewards >>
Every 1st and 2nd Friday, 9 am–noon
Presidio Garden Stewards >>
Every 3rd Friday, 9 am–Noon
Protect our fragile marine environment. Join a cleanup to preserve wildlife and keep our coastlines clean, safe, and beautiful.
Golden Gate Beaches >>
Every 3rd Saturday, 10 am–noon