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 am–noon,
Youth Program Every Last Saturday, 8 am- 11 am
Golden Gate Maintenance >>
Tuesdays, Wednesdays, and Thursdays,
and Every 2nd Friday, 9 am–noon.
Presidio Forest and Trail Stewards >>
Fridays, 9 am–noon
Presidio Garden and Sustainability Stewards >>
Thursdays, 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