๐Ÿงข In The Hole

Hiking Cowles Mountain and Mission Trails Regional Park โ€” Trail Guide for San Diego's Most Popular Urban Hike

Everything you need to know about Cowles Mountain, Mission Trails, and Lake Murray: difficulty, time, parking, trailheads, and where to eat after.

Hiking Cowles Mountain and Mission Trails Regional Park โ€” Trail Guide for San Diego's Most Popular Urban Hike

Cowles Mountain is the highest point in the city of San Diego. That's the first thing people learn about it, and it's the main reason over a million hikers climb it every year. The summit sits at 1,593 feet, the trail is 2.9 miles out-and-back, and the 360-degree view from the top stretches from downtown San Diego to Mexico, Catalina Island, and on a clear day, Orange County. It's not the hardest hike in the county. But it's the one everyone does first, and for good reason.

How Long Does It Take to Hike Cowles Mountain?

Most people finish in 1.5 to 2 hours round trip. The main trail from the Golfcrest Drive trailhead in San Carlos gains 912 feet of elevation over about 1.5 miles, and the path is steady uphill the entire way. No flat sections to catch your breath until the top. Figure 45 minutes to an hour going up and 30 to 45 minutes coming down, depending on your pace and how many times you stop for photos.

There's no shade above the midway point. None. In July and August, the exposed rock radiates heat, and the trail surface gets hot enough to feel through thin-soled shoes. Bring at least a liter of water. Two is better. Start before 8 AM on weekends if you want anything resembling solitude.

Is Cowles Mountain Hard?

It depends on who you ask. AllTrails rates it "moderately challenging." The elevation gain is real, the trail is rocky and uneven, and the last quarter-mile includes some steep, switchbacked sections that slow most people down. But you don't need special gear, hiking poles, or any particular fitness level to finish it. Kids do it. Dogs do it (on leash). People in flip-flops do it, though they shouldn't. If you can walk up a long flight of stairs without stopping, you can hike Cowles Mountain. You'll just be tired at the top.

Trailheads and Parking

The most popular trailhead is at 7001 Golfcrest Drive in San Carlos. Street parking is free but fills up fast on weekends. Get there by 7:30 AM on a Saturday or plan to circle. A second approach starts from Big Rock Park at 8282 Mesa Road near the Santee border. That side is less crowded and slightly longer, adding about a mile each way. A third option, the Barker Way trailhead off of the La Mesa side, offers a quieter route with views toward Lake Murray on the way up. No parks pass or entrance fee is required for any trailhead.

Mission Trails Regional Park: Beyond Cowles

Cowles Mountain is technically one piece of Mission Trails Regional Park, which covers over 8,000 acres and includes five summit peaks. The park runs along Mission Gorge Road through Grantville and into Santee, making it one of the largest urban parks in the United States. The five peaks are Cowles Mountain, Pyles Peak, Kwaay Paay Peak, South Fortuna Mountain, and North Fortuna Mountain. Experienced hikers sometimes string multiple summits together for a full-day loop.

The park's Visitor and Interpretive Center on Father Junipero Serra Trail is free and worth a quick stop if you've never been. Mission San Diego de Alcala, the first of California's 21 missions, sits on Mission Gorge Road near the Grantville entrance to the park. The Old Mission Dam, a National Historic Landmark, is accessible via an easy, mostly flat trail from the Visitor Center.

Lake Murray: The Walk-Don't-Swim Option

Lake Murray sits on the southern edge of San Carlos, with a paved path circling most of the shoreline. The full loop around the lake is roughly 3.2 miles. It's flat, wide, and stroller-friendly. It's also popular with joggers, cyclists, and dog walkers. Why can't you swim in Lake Murray? Because it's a municipal reservoir operated by the City of San Diego. No swimming, no wading, no full-body water contact. Fishing is allowed with a California state fishing license, and private boats are permitted on certain days with a use permit. It's a beautiful lake. You just can't get in it.

Where to Eat After the Hike

The trailhead crowd from Cowles Mountain filters down to the San Carlos and Grantville dining corridors after the hike. The Trails Eatery on Lake Murray Boulevard is the obvious post-hike spot, with a breakfast-and-lunch menu and a 4.5 rating built on the morning acai bowl and scramble crowd. Pure Press handles the juice-and-smoothie orders, and Cowles Mountain Coffee is right there for the latte-before-driving-home stop.

If you want something bigger, head south to Grantville. D Z Akin's on El Cajon Blvd is the full breakfast play with corned beef hash, matzo ball soup, and a pastrami sandwich big enough to justify the calories you just burned. Gaglione Bros Famous Steaks & Subs on Mission Gorge Road handles the cheesesteak cravings, and S3 Coffee Bar gives the Mission Gorge corridor a proper coffee stop.

Back in Allied Gardens, Brothers Family Restaurant on Waring Road is the classic American breakfast option with chicken fried steak and biscuits. Fosters Freeze is the ice cream reward for kids who made it to the summit without complaining.

Cowles Mountain isn't the longest hike in San Diego, and it's not the hardest. But it's the most accessible gateway to serious outdoor time in the city's eastern neighborhoods. The College Area corridor that surrounds it, from San Carlos to Grantville to Allied Gardens, gives you everything you need before and after the climb. Lace up.