Help keep our trails and parks open during COVID-19 by committing to social distancing. Some trails or park services may be closed this weekend so check with local authorities before heading out.
Learn more

Best trails in San Bruno

1,529 Reviews
Looking for a great trail near San Bruno, California? AllTrails has 11 great hiking trails, trail running trails, views trails and more, with hand-curated trail maps and driving directions as well as detailed reviews and photos from hikers, campers, and nature lovers like you. If you're looking for the best trails around Mount Tamalpais State Park or Castle Rock State Park, we've got you covered. You'll also find some great local park options, like Almaden Quicksilver County Park or McNee Ranch. Ready for some activity? There are 6 moderate trails in San Bruno ranging from 0.8 to 13 miles and from 62 to 1,407 feet above sea level. Start checking them out and you'll be out on the trail in no time!
Show more
Map of trails in San Bruno
Top trails (11)
#1 - Mori Point and Sweeney Ridge Loop Trail via Skyline College
Golden Gate National Recreation Area
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(389)
Length: 9.4 mi • Est. 5 h 18 m
Note: It has been reported that the parking lot is CLOSED. Please see the park's website for up to date information. This is a nice trek along the Ridge and then down to the coast and looping back up to the Ridge. Awesome views. Dogs are not allowed on the trail between Skyline College and Sweeney Ridge as it is a butterfly reserve.Show more
#2 - Sweeney Ridge Trail via Sneath Lane
Golden Gate National Recreation Area
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(395)
Length: 7.7 mi • Est. 4 h 14 m
Explores the wonders of Sweeny Ridge. The Ridge trail offers excellent views of the Pacific Ocean and the San Andreas Reservoir. Of the three different approaches to Sweeney Ridge, the gently ascending paved trail from Sneath Lane is the most forgiving. You may have to share the trail with an occasional cyclist, but you'll appreciated the views over the eastern side of the peninsula as you climb including the long expanse of San Andreas Lake. On top of Sweeney Ridge, you can decide whether to hike north for just under a mile to the Nike missile base, or to take a short walk to the Portola discovery site. The trailhead is located at the end of Sneath Lane which is accessed directly from Skyline Boulevard.Show more
#3 - Sweeney Ridge
Golden Gate National Recreation Area
easyYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(357)
Length: 4.8 mi • Est. 2 h 26 m
#4 - Sweeney Ridge, Milagra Ridge, and Mori Point Loop
Golden Gate National Recreation Area
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray StarGray Star(66)
Length: 13.9 mi • Est. 7 h 33 m
#5 - Sweeny Ridge Trail to Fifield Ridge Road
Golden Gate National Recreation Area
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray StarGray Star(110)
Length: 5.9 mi • Est. 2 h 57 m
The trail starts in the parking lot of Skyline College. Lots of up and down in the beginning but it eventually smooths out a bit once you get to the ridge. The inclines can be a challenge and are pretty steep. When you get to the ridge if its sunny you will be rewarded with views of the San Francisco Bay on one side and the Pacific Ocean on the other. If its not sunny it is still enjoyable and the fog lends quite a bit of solitude to the hike. There is a monument along the way that commemorates the first time the Spanish saw the Bay (Portola Monument). The trail can be a bit muddy in spots and there isn't any shade but its usually pretty breezy up there due to its proximity to the Pacific Ocean.Show more
#6 - Skyline to Sweeney Ridge
Golden Gate National Recreation Area
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(57)
Length: 6.8 mi • Est. 3 h 34 m
#7 - Quail Loop Trail to Live Oak Nature Trail
Junipero Serra County Park
easyYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(75)
Length: 1.6 mi • Est. 50 m
#8 - Fifield-Cahill Ridge Trail Exploration
San Bruno, California
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray StarGray StarGray Star(11)
Length: 13 mi • Est. 6 h 29 m
Please note: Mile 3.4 (Fifield Cahill Trail) is closed from public access except by docent-led tour, it’s not publicly available and you must register with SFwater for a scheduled docent led outing. The Portola gate on Sweeney Ridge trail is the transition point and it’s definitely locked, and the Reservoir Keepers will notice anyone skirting around the gate. Please find more information here: https://sfwater.org/trails Local nature lovers can enjoy the rare opportunity to hike, bike, or ride their horses through pristine stands of old growth Douglas Fir, evergreen and fragrant coastal scrub while enjoying ridge-top vistas of our watershed lands, reservoirs, the Pacific Ocean and San Francisco Bay. Although this trail is not open for walk-in use by the general public, trained volunteer trail leaders head excursions three days a week. It is a through hike that starts at the Sweeney Ridge Trailhead behind Skyline College and ends at Skyline Quarry near Hwy 92. The majority of the hike sports great views of the Pacific, SF Bay and the Coastal Range. Wildlife spotting should be more favorable than other parks due to less human interference and the wildflowers are stunning in spring. This trip takes some planning in that you need to select a date that is available, get your permits, and arrange for enough vehicles to shuttle your group North to Sweeney Ridge to start the hike.Show more
#9 - San Bruno Park to Junipero Serra Park
San Bruno Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray StarGray Star(20)
Length: 1.8 mi • Est. 51 m
#10 - Live Oak to Buckeye and Quail Loop
Junipero Serra County Park
easyYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(20)
Length: 0.9 mi • Est. 29 m
Showing results 1 - 10 of 11