All Day

Bayside Saturdays: Rediscover Your Waterfront

India Basin & Hunter's Point Waterfront San Francisco

Every Saturday in April, choose your own adventure along the India Basin & Hunter’s Point waterfront during Bayside Saturdays and enjoy FREE drop-in fitness classes, giveaways, live music, small business specials — all while taking in nature and new art all along the waterfront! For the full experience, plan for a walk or bike ride ...

Windowsill Herbs and Greens Online Workshop

Zoom

Learn to successfully grow herbs and greens in windowsill boxes with Garden for the Environment! Do you want to grow edible plants in the city, but don't have a backyard, or even a deck? All you need is the right light, appropriate plants, and a container with good soil to grow plants just about anywhere, ...

$25 – $50
Event Series Spring Plant Sale Fundraiser

Spring Plant Sale Fundraiser

Alemany Farm 700 Alemany Blvd, San Francisco

Mark your calendars for Alemany Farm's spring plant sale fundraiser. Stop by, say hello, get your garden started, and support the farm! Offerings will include: cabbage, kale, chard, lettuce, choi, mustard, brussels sprouts, spinach, broccoli, herbs, native lupine, lavender, aloe vera, alstroemeria, and more. Suggested Donation: $5 per plant. Cash only, please! All proceeds support farm ...

Event Series Let’s Talk About Harvey Milk Plaza

Let’s Talk About Harvey Milk Plaza

Zoom

Join Friends of Harvey Milk Plaza as they envision a memorial that honors the life and legacy of Harvey Milk, share project updates, and introduce the new design team. Be part of a community conversation and share your thoughts and aspirations about this project at Harvey Milk Plaza in partnership with SF Parks Alliance. This ...

Moss Street: Paintin’ Day!

Headquarters 1074 Folsom, San Francisco

Come paint Moss Street with us! Register here and join us on Saturday, April 17 anytime between 11AM and 2PM to help create a temporary sidewalk mural outside of SF Parks Alliance's office at 1074 Folsom Street. Please wear a mask and note that we will be taking all COVID-19 safety precautions to ensure that ...