Golden Gate Park
Between Fulton & Lincoln from Baker St. to Ocean Beach
The park is vast, but one of the nicer places to visit is the Botanical Garden, full of plants and trees and flowers from around the world. Just know that out-of-towners have to pay an admission fee (but it’s worth it). Blue Heron Lake is another lovely picnic spot, especially if you're planning to host a larger group. There's a dedicated picnic area with a set of eight tables and two BBQ pits that can be reserved to make picnicking a breeze. While you're there, you'll want to rent a paddleboat from the boathouse and explore the lake.
3801 Panoramic Highway, Mill Valley
Just 15 minutes north of the Golden Gate Bridge and Marin Headlands, Mt. Tamalpais' summit is less than a half-mile high—but the mountain rises almost straight up from sea level and offers 360 degree views of the entire Bay Area and west to the Pacific Ocean. The park has numerous parking areas, trailheads, scenic overlooks and two drive-in picnic areas with day-use facilities.
Ocean Beach is a popular site for picnics and beach activities. The 3.5-mile stretch of white sand makes it perfect for kite-flying or a game of frisbee. Picnics aren't limited to the daytime, though. Fire pits are available along Ocean Beach, making bonfires a fun nighttime activity. With respect to the Ocean Beach Fire Program, fires are only permitted between March 1 and October 31 from 6 a.m. to 9:30 p.m, and a permit will need to be obtained for groups of 25 or more.
Palace of Fine Arts
3601 Lyon St.
There's no more beautiful setting for a picnic than the Palace of Fine Arts. Admire this San Francisco treasure while watching swans drift across the lagoon. While it has open grassy areas for kids to play, it also offers an element of romance for those looking for a charming picnic date spot.