Trails
Coastal Trails
San Diego is rare among major American cities: you can hike a dramatic coastal cliff, a desert canyon, and a pine-forested mountain ridge, all within an hour's drive of downtown. The city's terrain rises from sea level to 6,500 feet across just 60 miles, and the variety of ecosystems — coastal sage scrub, chaparral, oak woodland, conifer forest, and Sonoran desert — makes it one of California's most biodiverse counties.
This guide focuses on the coastal and near-coastal trails that visitors and locals alike return to. Each trail entry below has been walked recently and includes notes on distance, difficulty, parking, best time of day, what to bring, and what makes it memorable. Distances are round-trip unless noted.
A few things to know before you set out: trails are open dawn to dusk year-round (with a few state-park exceptions). Cell service disappears in canyons and on the back side of bluffs. Water is rarely available — bring at least 1 liter per person for any walk over a mile. And the Pacific weather changes quickly: a sunny sunrise can become a foggy blanket by 9am, especially May through July.
Hiking Trails
Hit The Trails
Ten of San Diego's best coastal hikes — from Carlsbad lagoons to Point Loma bluffs, all within a few minutes of the Pacific.
ModerateTorrey Pines Reserve Trails
Torrey Pines State Reserve, La Jolla
Every trail in the reserve, ranked by what you'll actually see — ocean views, badlands, sandstone slots, and the rarest pine in North America. Pick the right route for your group.
EasyBatiquitos Lagoon Trail
Carlsbad
Protected coastal lagoon teeming with herons, egrets, and migratory shorebirds — pure flat, pure calm.
EasyCottonwood Creek to Moonlight Beach
Encinitas
Short, lush coastal corridor that opens onto Encinitas's beloved Moonlight Beach — perfect with kids.
EasySan Elijo Lagoon Nature Center Loop
Solana Beach
Boardwalks and dirt paths around a coastal wetland — exceptional birding with lagoon and ocean views.
EasyAnnie's Canyon
San Elijo Lagoon, Solana Beach
Squeeze through a narrow sandstone slot canyon — one of San Diego's most unique coastal hikes.
EasyTorrey Pines Razor Point & Beach Trail Loop
Torrey Pines State Reserve
Iconic clifftop loop with badland overlooks, dropping down to the beach before climbing back up.
EasyTorrey Pines Guy Fleming Trail
Torrey Pines State Reserve
Easy clifftop loop with two ocean overlooks and rare Torrey pines — perfect golden-hour walk.
EasyCoast Walk Trail
La Jolla
Short bluff path above La Jolla's famous sea caves — turquoise water, twisted pines, sunset magic.
EasySunset Cliffs Coastal Trail
Point Loma
Walk dramatic clifftops above the Pacific — best hiked an hour before sunset.
EasyBayside Trail
Cabrillo National Monument
Coastal sage scrub trail with sweeping views of the Pacific, Coronado, and downtown San Diego.
Full Trail Guides
Everything you need to know before you lace up — parking realities, trail conditions, what to bring, and the small insider details that make each hike memorable.

Quick Facts
- Distance: 3.3 mi out-and-back (or shorter)
- Elevation: Flat
- Time: 1–2 hrs
- Parking: Free lot at Gabbiano Lane
- Dogs: Leashed welcome
Carlsbad
Batiquitos Lagoon Trail
Batiquitos Lagoon is one of the few remaining tidal wetlands in Southern California, and its single flat trail along the north shore is the most relaxing nature walk in North County. Wedged between the back of Aviara golf course and the I-5 freeway, the lagoon is surprisingly quiet — within five minutes of the trailhead the freeway noise disappears behind eucalyptus groves and the only soundtrack is the wind in the reeds and the croak of great blue herons.
The trail is unpaved but groomed dirt and gravel, completely flat, and runs 1.65 miles from the Gabbiano Lane trailhead to the eastern end at La Costa Avenue. Most people walk a portion and turn around. The Batiquitos Lagoon Foundation runs a small nature center near the trailhead (open weekends) where you can pick up a bird checklist — over 185 species have been recorded here, including snowy egrets, ospreys, and the occasional white pelican.
Park free in the small lot at the end of Gabbiano Lane (off Batiquitos Drive). The lot fits about 30 cars and almost never fills, even on weekends. There are no restrooms at the trailhead — the closest are at Aviara Park, a few minutes away. Bring binoculars if you have them; the lagoon is at its most active in the early morning when the tide is moving.
This is a trail for slow walking, not exercise. Pair it with breakfast in nearby La Costa or a stop at Carlsbad State Beach — the lagoon's outlet to the ocean is just a mile west.
Insider tip — Walk it within an hour of high tide for the best bird activity. The shorebirds concentrate on the exposed mudflats as the water recedes — perfect viewing from the elevated boardwalk sections.

Quick Facts
- Distance: 1.2 mi out-and-back
- Elevation: Flat
- Time: 30 min + beach
- Parking: Free lot at Cottonwood Creek Park
- Dogs: Leashed on trail, not on beach 9–6
Encinitas
Cottonwood Creek to Moonlight Beach
This is the easiest, most kid-friendly coastal walk in North County — a short, shaded trail that follows Cottonwood Creek from a quiet city park through a riparian corridor and ends, almost magically, at the sand of Moonlight Beach. It's barely half a mile each way, but the change of scenery from suburban park to coastal canyon to wide ocean beach makes it feel like a much bigger journey.
Start at Cottonwood Creek Park (corner of Vulcan Avenue and Encinitas Boulevard). There's a large free parking lot, restrooms, a playground, and shaded picnic tables — a perfect base for a family morning. From the southwest corner of the park, the trail dips into a shallow creek bed lined with willows, sycamores, and the occasional torrey pine. Toddlers can run; strollers (the all-terrain kind) make it through the dirt sections.
The trail emerges at a tunnel beneath the railroad tracks and Highway 101, then opens onto Moonlight Beach — Encinitas's central, family-friendly main beach with lifeguards year-round, restrooms, an outdoor shower, beach volleyball nets, and a snack bar in summer. From there you can play, swim, or walk south along the sand toward Swami's.
The whole round trip with beach time can be a half-day affair, or you can do the walk-and-back in 30 minutes. Either way, it's the gentlest possible introduction to a San Diego coastal hike.
Insider tip — On Wednesday and Saturday mornings the Encinitas Farmers Market is on at Paul Ecke Central School (just inland of Cottonwood Creek). Park there, do the market, then walk down the trail to the beach.

Quick Facts
- Distance: 1.8 mi loop
- Elevation: Flat
- Time: 1 hr
- Parking: Free lot at Nature Center
- Dogs: Leashed welcome
Solana Beach
San Elijo Lagoon Nature Center Loop
San Elijo Lagoon is one of the largest coastal wetlands in San Diego County — nearly 1,000 acres of restored salt marsh, freshwater pond, riparian, and coastal sage habitats — and the loop that starts at the Nature Center is the best way to sample all of them in under two miles. The trail is mostly flat, partly boardwalked, and laced with interpretive signs identifying birds, plants, and the geology of the lagoon.
The Nature Center itself (free, open 9am–5pm daily) is a beautiful LEED-certified building with a small museum, live animal exhibits, and binoculars you can borrow. Pick up a bird list at the front desk before heading out — over 300 species have been recorded in the lagoon. The loop trail starts directly behind the building and winds down to the wetland edge before climbing back up through coastal sage.
Free parking at the Nature Center lot (off Manchester Avenue, exit I-5 at Manchester and head west for half a mile). The lot fits about 50 cars and rarely fills. Restrooms are inside the Nature Center. The trail is dog-friendly on leash, family-friendly, and stroller-passable on the boardwalk sections — though the dirt loop has some uneven footing.
On a clear morning you can see across the lagoon to the Pacific. Combine the walk with a stop at nearby Cardiff State Beach or breakfast at one of the cafés along Highway 101 in Cardiff-by-the-Sea, just two minutes away.
Insider tip — Come on a falling tide for the most active birding. The egrets and herons fish the exposed shallows, and the photography opportunities from the boardwalk are exceptional with the morning sun behind you.

Quick Facts
- Distance: 2.2 mi loop
- Elevation: 200 ft
- Time: 60–90 min
- Parking: Free street, residential
- Best time: Morning, before 10am
San Elijo Lagoon, Solana Beach
Annie's Canyon
Annie's Canyon is the most surprising hike in coastal San Diego — a narrow, sculpted slot canyon carved through soft sandstone, reachable in under a mile from a quiet neighborhood trailhead. The slot is so tight in places that hikers turn sideways to squeeze through, and the walls rise 30 feet overhead in swirls of cream, ochre, and rust. It feels like a slice of southern Utah accidentally dropped into a San Diego beach town.
The trail is part of the larger San Elijo Lagoon trail system. Most people start at the Solana Hills trailhead (end of Solana Hills Drive, off Lomas Santa Fe), follow the dirt path north along the lagoon for about a half mile, then turn into the canyon. There's a one-way section through the slot itself with a short metal ladder at the top — not appropriate for very small kids, large dogs, or anyone uncomfortable in tight spaces. A bypass loop around the canyon is well-signed for those who want to skip the squeeze.
Park free along the residential streets near the trailhead. Be courteous — this is a quiet neighborhood and locals have asked the city to limit parking before. There are no restrooms or water at the trailhead. The total loop with the slot is about 2.2 miles and takes 60–90 minutes.
Go early. The canyon is exposed sandstone, and by mid-morning on a sunny day the slot itself can be uncomfortable. The walls also block cell signal — let someone know your plan if you're hiking solo.
Insider tip — Wear shoes you don't mind scuffing — the sandstone is soft and the slot will leave color on white sneakers. A long-sleeved layer prevents shoulder scrapes in the tightest sections.

Quick Facts
- Distance: 1.3 mi loop
- Elevation: 300 ft
- Time: 60–90 min
- Parking: $15–25 in reserve, or free at bottom
- Dogs: Not allowed in reserve
Torrey Pines State Reserve
Torrey Pines Razor Point & Beach Trail Loop
If you do one San Diego hike, do this one. The Razor Point and Beach Trail loop strings together the most dramatic clifftop overlooks in the Torrey Pines State Reserve, drops down to the wide sandy beach, and climbs back through sandstone badlands to the trailhead — all in about 1.3 miles. The variety of terrain in such a short walk is staggering, and the views of the Pacific from Razor Point are some of the most photographed in California.
Start at the upper parking lot inside the reserve (drive up Torrey Pines Park Road from Coast Highway 101). Entry is $15–25 per vehicle depending on season; an annual California State Parks pass is the cheapest option for repeat visitors. From the upper lot, follow signs to Razor Point Trail through the rare twisted Torrey pine forest — these trees grow nowhere else in the world except here and a small island offshore.
Razor Point itself is an exposed sandstone overlook with sheer drops on three sides. There's a wooden railing at the main viewpoint but the surrounding bluffs are unfenced — stay well back from the edge, especially with kids. From there, the trail descends via a short, steep set of switchbacks to the Beach Trail and then down to Torrey Pines State Beach. Walk a few hundred yards along the sand and climb back up via the Beach Trail proper to complete the loop.
Plan 60–90 minutes. Bring water — there's none on the trail — and reef-safe sunscreen. The reserve's visitor center at the top of the hill is small but excellent, and the docents can point out which Torrey pines you walked past.
Insider tip — Park at the small free lot at the bottom of the hill (on Coast Highway 101, just inside the reserve gate) and walk up the road to the trailhead. You skip the entry fee and add a short warm-up climb to your hike.

Quick Facts
- Distance: 0.7 mi loop
- Elevation: 50 ft
- Time: 30 min
- Parking: Small lot at trailhead, $15–25
- Best time: Late afternoon
Torrey Pines State Reserve
Torrey Pines Guy Fleming Trail
The Guy Fleming Trail is the easiest, most accessible loop inside Torrey Pines State Reserve — a flat 0.7-mile circuit that visits two scenic overlooks and threads between some of the largest, oldest Torrey pines in the reserve. It's the trail to do with grandparents, with toddlers, or when you have 30 minutes and want a memorable view without earning it.
The trailhead is on Torrey Pines Park Road, about halfway up the hill from the entry gate, with a small dedicated parking lot (often less crowded than the upper visitor center lot). The loop has two named overlooks — North Overlook and South Overlook — both perched on bluffs with railings, west-facing benches, and views that can stretch from La Jolla to San Onofre on a clear day.
The trail surface is mostly compacted dirt with a few short sandy sections. It's stroller-passable for off-road strollers, and the loop is essentially flat. Interpretive signs along the way explain the geology of the bluffs (uplifted ancient seafloor) and the unique ecology of the Torrey pine, which is one of the rarest pine species in the world.
Pair this with a longer hike if you have time, or just do it as a 30-minute leg-stretcher. The reserve as a whole rewards repeated visits — different trails for different moods, all sharing the same spectacular coastline.
Insider tip — Go in winter on a clear afternoon. The North Overlook faces directly toward La Jolla and the lower angle of the winter sun lights up the cliffs in gold for the last hour before sunset. There are usually whales offshore from December through April.

Quick Facts
- Distance: 0.6 mi out-and-back
- Elevation: 50 ft
- Time: 30 min
- Parking: Metered street near La Jolla Cove
- Best time: Sunset
La Jolla
Coast Walk Trail
The Coast Walk is barely a trail by mileage standards — just over a half mile each way along a bluff above La Jolla's famous sea caves — but it might have the highest views-per-step ratio of any path in San Diego. The narrow dirt track hugs the cliff edge between Goldfish Point and the Cave Store, with turquoise water 50 feet below, twisted Torrey pines arching overhead, and pelicans cruising at eye level.
Start at the wooden footbridge near 1325 Coast Walk (just up from the La Jolla Cove). Walk east along the bluff path and you'll reach Goldfish Point in about 5 minutes — a small viewing area directly above the entrance to Sunny Jim Sea Cave, the only one of the seven La Jolla sea caves accessible from land. From there the path continues another quarter mile to a series of unofficial overlooks before ending at residential streets.
There is no dedicated parking. Use the metered street parking on Coast Walk or Torrey Pines Road, or park at La Jolla Cove (free if you arrive before 9am, otherwise paid lots) and walk the few blocks up. The trail is unfenced for most of its length — wear closed-toe shoes and keep small kids close. The bluff is undercut by waves and has eroded several times in recent years.
Combine the Coast Walk with a tour into Sunny Jim Sea Cave (paid admission via the Cave Store) for an unforgettable La Jolla half-day. Sunset here is spectacular — the cliffs face north and west and the light fills the cove behind you.
Insider tip — Walk it at low tide and look down — the waves crash into the sea caves below and you can hear them booming through the sandstone. Pair with a kayak tour of the caves for the same scenery from sea level.

Quick Facts
- Distance: 2.5 mi out-and-back
- Elevation: 100 ft
- Time: 1 hr + sunset
- Parking: Free street, easier weekdays
- Best time: Hour before sunset
Point Loma
Sunset Cliffs Coastal Trail
The Sunset Cliffs Coastal Trail isn't one official path but rather a network of dirt tracks that run for about 1.5 miles along the top of the bluffs in the southern half of Sunset Cliffs Natural Park. The walking is easy, the surface is flat, and the views straight down onto the surge channels and sea arches of the Pacific are some of the most dramatic in the city — particularly at sunset, which is exactly what gives the place its name.
Most visitors start at the parking area at the south end of Sunset Cliffs Boulevard, where the road meets Ladera Street near the entrance to Point Loma Nazarene University. From there, walk north along the bluff. The trail braids — there are dozens of unofficial side paths down to small cove beaches and tidepools, and several wooden viewing platforms have been built at the most popular overlooks. A spectacular natural sandstone arch, easy to spot from the trail, sits about 10 minutes north of the start.
Free street parking along Sunset Cliffs Boulevard and Ladera Street is generous on weekdays, tighter on weekends, but always available within a 5-minute walk. There are no formal restrooms in the southern part of the park (the closest are a few blocks inland in residential Point Loma). Bring water, wear closed-toe shoes — the sandstone crumbles — and stay back from the unfenced cliff edges. Several visitors have died in falls here in recent years.
This is the city's most beloved sunset spot for a reason. Arrive an hour before sundown, find a spot on the bluff, and watch the show. It can get crowded with photographers and date nights on weekend evenings, but the bluffs are long enough that finding a quiet ledge is easy.
Insider tip — Look for the natural sandstone arch about 10 minutes north of the Ladera Street trailhead. It's just below the bluff edge — best photographed from the trail above, but viewable up close at very low tide via a steep informal path down.

Quick Facts
- Distance: 2.0 mi out-and-back
- Elevation: 300 ft
- Time: 1–1.5 hrs
- Parking: $20 entry, free with NP pass
- Water: At visitor center only
Cabrillo National Monument
Bayside Trail
The Bayside Trail is the only real hiking trail inside Cabrillo National Monument, and it might be the most scenic two miles of walking in the entire city of San Diego. From the historic 1855 Old Point Loma Lighthouse at the top of the peninsula, the trail descends gradually along the eastern flank of Point Loma — looking out over San Diego Bay, Coronado, and the downtown skyline — through native coastal sage scrub that hasn't burned in decades.
The trail follows an old paved military road from World War II, which means it's wide, evenly graded, and accessible to anyone who can walk a couple miles. It descends about 300 feet over the first mile to a turnaround point at an old Navy gun emplacement, then climbs back the same way. Interpretive signs along the route identify native plants — black sage, lemonade berry, California buckwheat — and explain the area's military history.
Entry to Cabrillo National Monument is $20 per vehicle (or free with a national parks annual pass) and includes the lighthouse, the visitor center, the tidepools at the base of the cliffs, and the Bayside Trail itself. Park at the lighthouse lot and the trailhead is a short walk south. There are restrooms and water at the visitor center but nothing on the trail itself.
Combine the Bayside Trail with a stop at the Cabrillo tidepools (a separate parking area at the base of the peninsula, accessible from inside the monument) for a half-day that takes you from a clifftop hike through native chaparral to one of the best low-tide tidepools on the West Coast.
Insider tip — Visit on a clear winter morning between December and April. From the trail you can often spot migrating gray whales spouting offshore — Cabrillo is one of the best land-based whale-watching spots in California.
Best for
Find your perfect match
Best for first-time visitors
Top pick: Razor Point & Beach Trail Loop1.3 mi loop through twisted Torrey pines with the most photographed cliff views in California.
Best for sunsets
Top pick: Coast Walk TrailShort bluff path above La Jolla's sea caves — turquoise water, twisted pines, and unbeatable golden-hour color.
Best with a kid in tow
Top pick: Cottonwood Creek to Moonlight BeachEasy, shaded creek walk that ends magically at a family-friendly main beach.
Best for tide pools combined
Top pick: La Jolla ShoresDrop down to the sand at low tide for tide pools, then climb back via the beach trail.
Best for a slot-canyon surprise
Top pick: Annie's CanyonNarrow, sculpted sandstone slot you squeeze through sideways — feels like southern Utah.
Best for solitude and birds
Top pick: San Elijo Lagoon LoopBoardwalks, salt marsh, and 300+ recorded bird species — quiet even on weekends.
Know before you go
Plan it like a local
Start early in summer
Coastal trails are pleasant year-round, but inland trails (Cowles, Iron Mountain, Mission Trails) bake by 10am from June to September. Sunrise starts are sometimes the only comfortable option.
Carry water — not coffee
Bring at least 1 liter per person for any trail over a mile. There are no fountains on most San Diego trails. Hydration packs are worth it for longer walks.
Stay on the trail
Coastal bluffs collapse without warning — the cliff edge is undercut by waves below. Stay 10+ feet back from any unfenced bluff edge. Photo opportunities are not worth the fall.
Watch for snakes
Rattlesnakes are common in spring and summer. Stay on marked trails, don't reach into rocks or bushes, and keep dogs leashed. Bites are rare but expensive.
Wear real shoes
Sandals work on paved coastal walks but not on dirt trails. A trail runner or light hiker prevents twisted ankles on rocky descents.
Pack a windbreaker
The marine layer and onshore breeze can drop the perceived temperature by 10°F on a bluff. A light shell saves a chilly summit.
FAQ
Frequently asked
- What is the most popular hike in San Diego?
- Torrey Pines State Natural Reserve is the iconic coastal hike — a network of moderate trails through the only remaining wild Torrey pine forest in the world, with cliffs over the Pacific. The Razor Point and Beach Trail loop is about 1.5 miles round trip and one of the most photographed walks in California.
- What is the best time of year to hike in San Diego?
- October through May. Cooler temperatures, occasional wildflowers in February–March after winter rains, and clearer ocean visibility. Summer hikes are still doable but start at sunrise — by 11am inland trails can hit 90°F+ with little shade.
- Are there easy trails for kids and beginners?
- Yes. The Coast Walk Trail in La Jolla (mostly flat, ocean views), the Beach Trail at Torrey Pines (short, paved sections), and the boardwalk at Cabrillo National Monument are all suitable for young children and casual walkers.
- Do I need a permit to hike in San Diego?
- Most trails are free. Torrey Pines State Reserve and Cabrillo National Monument charge a parking fee ($15–25/vehicle, or use an annual pass). Cuyamaca and Anza-Borrego state parks have day-use fees. Trail itself is always free; the parking lot is what costs.
- Are there any rattlesnakes on the trails?
- Yes — Western rattlesnakes are common in coastal sage scrub year-round, more active March through October. Stay on marked trails, don't reach into rocks or bushes, and watch where you step. Bites are rare with awareness. Keep dogs on leash.
- Where can I find wildflowers?
- After a wet winter, the Anza-Borrego desert (1.5 hrs east) blooms spectacularly in late February and March. Closer in, Mission Trails Regional Park, Torrey Pines Reserve, and the Bayside Trail at Cabrillo all show good native wildflower displays in spring.