San Diego is obviously known for its beaches and year-round weather, but one of my favorite things about living here is just how many great places there are to hike.

You don't necessarily have to plan an entire day around it either. Depending on where you live, you can spend the morning walking along coastal cliffs, climbing to a summit, exploring a canyon, or taking an easy trail around a lake — and still be home in time for lunch.

Rather than ranking these from best to worst, I wanted to put together a collection of San Diego hikes that offer completely different experiences. Some are well-known trails everyone should experience at least once, while others are great options when you're simply looking to get outside for a few hours.

San Diego Hikes at a Glance
12 trails · skim first, dive in below
TrailBest ForVibeNeighborhood
Torrey Pines State Natural ReserveCoastal cliffs, ocean views, multiple trailsIconicLa Jolla · Del Mar
Sunset Cliffs Natural ParkScenic coastal walk with dramatic sunsetsScenicPoint Loma
Cowles MountainSteady climb, panoramic city viewsWorkoutSan Carlos
Iron MountainLonger summit hike with expansive viewsWorkoutPoway
Los Peñasquitos Canyon PreserveCanyon walk, creek crossings, seasonal waterfallQuietRancho Peñasquitos
Mission Trails Regional ParkMassive trail network, everything from easy to challengingVarietySan Carlos · Tierrasanta
Annie's Canyon TrailNarrow sandstone slot canyonUniqueSolana Beach
Cabrillo Bayside TrailBay and skyline views on the east side of Point LomaScenicPoint Loma
Blue Sky Ecological ReserveShaded oak woodland, quieter pacePeacefulPoway
Tecolote Canyon Natural ParkEasy escape between central neighborhoodsConvenientClairemont · Bay Park
Lake MiramarPaved reservoir loop, walkers/runners/cyclistsEasyScripps Ranch
Lake MurrayMostly paved reservoir pathEasySan Carlos

Coastal Hikes

Torrey Pines State Natural Reserve (La Jolla / Del Mar)

If someone is visiting San Diego and only has time for one coastal hike, Torrey Pines is always near the top of my list. It's hard to beat walking along the cliffs with sweeping views of the Pacific Ocean below.

There are several trails throughout the reserve, so you don't necessarily need to commit to one long hike. You can put together a route based on how much time you have and how challenging you want the day to be. The reserve protects the rare Torrey pine, which grows naturally in only a very limited geographic area — between the ocean views, sandstone formations, and Torrey pines, this is one of those places that really shows off what makes San Diego special.

Sunset Cliffs Natural Park (Point Loma)

Sunset Cliffs is more of a scenic coastal walk than a traditional hike, but I wouldn't leave it off this list. The trails follow the coastline through Point Loma with dramatic cliffs and unobstructed views of the Pacific. It's beautiful throughout the day, but sunset is obviously when the area really lives up to its name.

Just be careful around the cliff edges. Erosion is a real concern here, and staying on established paths is important.

Summit Hikes

Cowles Mountain (San Carlos)

Cowles Mountain is probably one of the most recognizable hikes in San Diego, and there's a reason it's so popular. It's the highest point within the City of San Diego.

It's not an especially long hike, but the steady climb will definitely give you a workout. Once you reach the summit, you're rewarded with panoramic views across San Diego. Because there isn't much shade, I prefer this one earlier in the morning, especially during warmer months.

If you live around San Carlos, Del Cerro, or Allied Gardens, having Mission Trails nearby is a pretty incredible outdoor amenity.

Iron Mountain (Poway)

If you're looking for something longer than Cowles Mountain, Iron Mountain is a great next step. The trail gradually works its way toward the summit and gives you increasingly expansive views as you climb. It takes a little more time and effort, but reaching the top makes it worthwhile.

There's limited shade here as well, so this is another hike where I'd pay close attention to the weather and bring more water than you think you'll need.

Canyon & Nature Hikes

Los Peñasquitos Canyon Preserve (Rancho Peñasquitos)

Los Peñasquitos Canyon feels surprisingly removed from the city considering where it's located. Instead of climbing toward a summit, you're walking through a long canyon with trees, open spaces, creek crossings, and a seasonal waterfall (water flow varies depending on recent rainfall).

I like this one because you can make the experience as long or as short as you want. It's also a great example of why Rancho Peñasquitos has such convenient access to outdoor recreation.

Mission Trails Regional Park (San Carlos / Tierrasanta)

Mission Trails isn't really one hike — it's an entire network of them, encompassing more than 8,000 acres of natural and recreational areas. That's what makes it such a great resource. You can come here for an easier walk one day and return for something considerably more challenging the next.

With Lake Murray nearby and thousands of acres of open space, you could explore this area repeatedly without doing the exact same hike. If you're new to Mission Trails, I'd stop at the visitor center first and choose a route based on how much time you have.

You can climb Cowles Mountain before breakfast, walk the cliffs at Torrey Pines in the morning, explore Annie’s Canyon and spend the afternoon in Solana Beach, or take an evening walk around Lake Miramar.

Most Unique Hikes

Annie's Canyon Trail (Solana Beach)

Annie's Canyon is easily one of the most unusual hikes on this list. The highlight is a narrow sandstone slot canyon where the trail squeezes between the canyon walls before climbing toward views overlooking the San Elijo Lagoon area and the coast.

It isn't an all-day adventure, which actually makes it a fun hike to combine with spending some time in Solana Beach afterward. Because parts of the canyon are narrow, expect the experience to feel very different from a typical San Diego hiking trail.

Cabrillo National Monument Bayside Trail (Point Loma)

Most people head to Cabrillo National Monument for the monument itself, the lighthouse, and the incredible views, but the Bayside Trail deserves some attention too. The trail descends along the eastern side of Point Loma and gives you a completely different perspective than nearby Sunset Cliffs.

Instead of looking west across the Pacific, you're looking across San Diego Bay toward Downtown, Coronado, and the surrounding city. It's one of my favorite options when you want scenery without committing to a difficult mountain hike.

Quieter Outdoor Escapes

Blue Sky Ecological Reserve (Poway)

Blue Sky Ecological Reserve is a nice change of pace from San Diego's exposed mountain trails. Parts of the trail travel through oak woodland and provide more shade than you'll find on hikes like Cowles Mountain or Iron Mountain. You can keep the outing relatively easy or continue farther depending on how much hiking you want to do.

Tecolote Canyon Natural Park (Clairemont / Bay Park)

Tecolote Canyon is one of those outdoor spaces that's easy to overlook if you don't live nearby. The canyon runs between several established central San Diego neighborhoods and offers trails that feel surprisingly removed from the surrounding city.

It's not the hike I'd choose for dramatic ocean views or a major summit. I'd recommend it for exactly the opposite reason: it's an easy way to get outside without having to drive far from central San Diego.

Easy Scenic Walks

Lake Miramar (Scripps Ranch)

Lake Miramar is more of a scenic walk than a hike, but it absolutely belongs on the list. The paved route around the reservoir is popular for walking, running, and cycling, and the water makes it a relaxing place to spend a morning or late afternoon.

Lake Murray (San Carlos)

Lake Murray is another great option when you want to get outside without turning it into a serious hike. The mostly paved path follows the reservoir and is popular with walkers, runners, and cyclists. With Mission Trails and Cowles Mountain nearby, this part of San Carlos gives you several very different ways to enjoy the outdoors.

Every part of San Diego offers something a little different when it comes to getting outside.

Choosing the Right San Diego Hike

If you're not sure where to start, I'd narrow it down by what you're looking for.

  • For ocean views: Torrey Pines or Sunset Cliffs
  • For a workout: Cowles Mountain or Iron Mountain
  • For something unique: Annie's Canyon
  • For a canyon hike: Los Peñasquitos Canyon
  • For lots of trail options: Mission Trails Regional Park
  • For bay and skyline views: Cabrillo Bayside Trail
  • For something quieter: Blue Sky Ecological Reserve or Tecolote Canyon
  • For an easy walk: Lake Miramar or Lake Murray

A Few Things to Know Before You Go

San Diego hiking conditions can change significantly throughout the year. Summer and early fall temperatures can become extremely hot on exposed inland trails, and many of the hikes on this list have limited shade. I always recommend checking the weather before leaving, bringing plenty of water, and wearing appropriate shoes.

After heavy rain, some trails may also become muddy or temporarily close. For coastal hikes, stay back from unstable cliff edges and respect posted signs and closures. And wherever you're hiking, stay on designated trails.

Final Thoughts

One of the things I appreciate most about San Diego is that hiking doesn't have to mean driving hours away for an entire weekend. Every part of San Diego offers something a little different.

If you're thinking about moving here, access to outdoor recreation is something worth considering when you're comparing neighborhoods. Our San Diego Neighborhood Guide has detailed guides to many of the communities surrounding these trails so you can learn more about what it's actually like to live nearby.

Before you head out: always check current trail conditions, weather, closures, and park regulations. Bring adequate water and sun protection, particularly on exposed inland trails. Trail difficulty, parking, and access can change — verify with the appropriate agency for the specific hike you're planning.