Yerba Buena Island Bioblitz Friday, April 26, 9:00 am SF Environment Department's Climate Action Youth Summit Thursday, April 25, 10:00 am SF Environment Department's Electric Fireside Chat with Peter Bratt Wednesday, April 24, 12:00 pm Apr 22 Canceled - April 22 2024 Commission on the Environment Meeting 5:00pm Earth Day Stroll Bernal Heights Sunday, April 21, 11:00 am Alamo Square Neighborhood Cleanup sponsored by RefuseRefuseSF Sunday, April 21, 11:00 am Earth Day SF Sunday, April 21, 11:00 am Earth Day Ocean Beach Clean Up at Sloat - Surfrider San Francisco Sunday, April 21, 10:00 am Manny's Weekly Neighborhood Disco Trash Cleanup Sunday, April 21, 10:00 am Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
SF Environment Department's Climate Action Youth Summit Thursday, April 25, 10:00 am SF Environment Department's Electric Fireside Chat with Peter Bratt Wednesday, April 24, 12:00 pm Apr 22 Canceled - April 22 2024 Commission on the Environment Meeting 5:00pm Earth Day Stroll Bernal Heights Sunday, April 21, 11:00 am Alamo Square Neighborhood Cleanup sponsored by RefuseRefuseSF Sunday, April 21, 11:00 am Earth Day SF Sunday, April 21, 11:00 am Earth Day Ocean Beach Clean Up at Sloat - Surfrider San Francisco Sunday, April 21, 10:00 am Manny's Weekly Neighborhood Disco Trash Cleanup Sunday, April 21, 10:00 am Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
SF Environment Department's Electric Fireside Chat with Peter Bratt Wednesday, April 24, 12:00 pm Apr 22 Canceled - April 22 2024 Commission on the Environment Meeting 5:00pm Earth Day Stroll Bernal Heights Sunday, April 21, 11:00 am Alamo Square Neighborhood Cleanup sponsored by RefuseRefuseSF Sunday, April 21, 11:00 am Earth Day SF Sunday, April 21, 11:00 am Earth Day Ocean Beach Clean Up at Sloat - Surfrider San Francisco Sunday, April 21, 10:00 am Manny's Weekly Neighborhood Disco Trash Cleanup Sunday, April 21, 10:00 am Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Earth Day Stroll Bernal Heights Sunday, April 21, 11:00 am Alamo Square Neighborhood Cleanup sponsored by RefuseRefuseSF Sunday, April 21, 11:00 am Earth Day SF Sunday, April 21, 11:00 am Earth Day Ocean Beach Clean Up at Sloat - Surfrider San Francisco Sunday, April 21, 10:00 am Manny's Weekly Neighborhood Disco Trash Cleanup Sunday, April 21, 10:00 am Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Alamo Square Neighborhood Cleanup sponsored by RefuseRefuseSF Sunday, April 21, 11:00 am Earth Day SF Sunday, April 21, 11:00 am Earth Day Ocean Beach Clean Up at Sloat - Surfrider San Francisco Sunday, April 21, 10:00 am Manny's Weekly Neighborhood Disco Trash Cleanup Sunday, April 21, 10:00 am Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Earth Day SF Sunday, April 21, 11:00 am Earth Day Ocean Beach Clean Up at Sloat - Surfrider San Francisco Sunday, April 21, 10:00 am Manny's Weekly Neighborhood Disco Trash Cleanup Sunday, April 21, 10:00 am Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Earth Day Ocean Beach Clean Up at Sloat - Surfrider San Francisco Sunday, April 21, 10:00 am Manny's Weekly Neighborhood Disco Trash Cleanup Sunday, April 21, 10:00 am Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Manny's Weekly Neighborhood Disco Trash Cleanup Sunday, April 21, 10:00 am Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Earth Month Guided Walk - Buena Vista Loop Sunday, April 21, 10:00 am RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
RefuseRefuse Earth Day Tenderloin Cleanup Sunday, April 21, 10:00 am Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Alemany Farm Native Plant Volunteer Day Saturday, April 20, 1:00 pm Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Presentation: Pueblote: Public Lands in People's Hands with Poder Saturday, April 20, 1:00 pm Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Keep Ocean Beach Clean Cleanup Saturday, April 20, 10:00 am Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Activity: Youth Earth Day Art Show Saturday, April 20, 10:00 am Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Green Hairstreak Corridor Volunteer Workday Saturday, April 20, 10:00 am Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Golden Gate Bird Alliance Habitat Restoration Saturday, April 20, 10:00 am Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Climate Change at Crissy Field Saturday, April 20, 10:00 am Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »
Sunset Mercantile Second Hand Saturdays Saturday, April 20, 10:00 am Earth Day Festival 2024 Saturday, April 20, 10:00 am Paginación 1 2 3 4 5 6 7 8 9 … › Next › » Last »