San Diego's 10 Best Public Golf Courses
We ranked the 10 best San Diego area Golf Courses that you can play
From its beaches and surf spots to the wonderful Gaslamp District and great craft beer scene, there’s a lot to like about San Diego. For us golfers, there’s no better golf weather than you’ll find from San Diego to Carlsbad, and the courses are really beautiful as well. Let's take a look at the 10 best public golf courses in San Diego, and the surrounding area.
San Diego has one of the best culinary scenes on the West Coast and more than 150 breweries in the area, which combined with ideal weather and a lively nightlife, make it a great destination. Chances are it’s going to be sunny with temperatures somewhere between the mid-50s and mid-70s year-round.
And though the area doesn't have scores of great public golf courses, the best courses, many of them with ocean views, are pretty special. Here’s a look at the top 10 public golf courses in San Diego and the surrounding area.
- Torrey Pines (North Course)
- Torrey Pines (South Course)
- Maderas Golf Club
- Coronado Golf Course
- Omni La Costa Resort & Spa (Champions Course)
- Aviara Golf Club
- The Grand Golf Club
- Omni La Costa Resort & Spa (Legends Course)
- Encinitas Ranch Golf Club
- Balboa Park Golf Course
1. Torrey Pines North Course
Torrey Pines North
Location: La Jolla, California
Yardage: 7,259 (Par 72)
Rating: 75.8 | Slope: 134
Driving Range: Yes
Architect: William F. Bell
Opened: 1957
You might be expecting the South Course at Torrey Pines to own the top spot on our rankings, but if you ask around, many locals will tell you that even though the North Course hasn’t hosted any majors, it’s the better of Torrey Pines’ two layouts.
The two courses that makeup one of the country’s best municipal facilities were both designed by William Francis Bell, who essentially carried out the vision that his father, the famed Billy Bell (William F. Bell), had for this land on the bluffs above the Pacific Ocean before he died in 1953. The courses opened in 1957 on what was once Camp Callan, a U.S. Army training site during World War II.
Both courses are stunning, of course, but the North has the better views and probably more interesting holes. And, it does have a tournament pedigree as part of the rotation of the PGA Tour’s Farmers Insurance Open since 1968.
The North Course isn’t as long as the South, but at around 7,300 yards for the professionals, it’s still formidable. It’s been renovated several times over the years, most notably in 2016 by Tom Weiskopf.
Among the North’s terrific holes, a couple of par-3s really stand out. Both the seventh and 15th play over 200 yards with the Pacific Ocean in the background. The 399-yard par-4 seventh with the cliffs on the left and the trees on the right is one of the most scenic golf holes in California.
One of the other attractive aspects of the North is that it’s easier to get tee times than the South Course, which because of its U.S. Open history, is viewed as a must-play by out-of-towners. It’s also less pricey, under $200 for non-locals, and of course, a bargain, at well under $100 for San Diego residents.
2. Torrey Pines South Course
Torrey Pines South
Location: La Jolla, California
Yardage: 7,607 (Par 72)
Rating: 78.1 | Slope: 143
Driving Range: Yes
Architect: William F. Bell
Opened: 1957
Again, it’s the South Course at Torrey Pines that has hosted two U.S. Opens. The most famous one, of course, was 2008 when Tiger Woods – on a broken leg – outlasted Rocco Mediate in an 18-hole playoff (technically 19 holes, as the two were still tied after 18 holes on Monday). More recently, Jon Rahm won his first major when he captured the 2021 U.S. Open on the 7,700-yard layout.
The course has been renovated and lengthened numerous times, most notably by Rees Jones in 2001 and 2019 to prepare for U.S. Opens. There are lots of great holes on the South Course, but the 201-yard downhill par-3, with the ocean and sunsets in the background, might be the signature. It’s certainly the prettiest.
Also worth noting is that you can stay at The Lodge at Torrey Pines, a luxury resort property with a spa, great dining, and a block of tee times available only for hotel guests. If you really want to make sure you can get a South Course tee time during your visit, this is the safest route.
3. Maderas Golf Club
Maderas GC
Location: Poway, California
Yardage: 7,115 (Par 72)
Rating: 75.2 | Slope: 143
Driving Range: Yes
Architect: Johnny Miller/Rober Muir Graves
Opened: 1999
Another extremely scenic golf course, Maderas Golf Club doesn’t take advantage of a coastline, but rather the natural topography on which it is built. Johnny Miller and Robert Muir Graves routed this course around cliffs, creeks, and forests with plenty of elevated tees and a wide variety of holes.
The signature hole is arguably the 15th, a downhill par 3 that can play as long as 250 yards. The view from the elevated tee on the 18th is also amazing, seemingly going on forever.
4. Coronado Golf Course
Coronado Golf Course
Location: Coronado, California
Yardage: 6,633 (Par 72)
Rating: 71.8 | Slope: 124
Driving Range: Yes
Architect: Jack L. Daray
Opened: 1957
It’s not easy to get a tee time at busy Coronado Golf Course, but because of its setting and vibe, it’s well worth the trouble. Not far from Charles Lindbergh International Airport, this is a good one to schedule upon arrival. Best of all, this may be the best value in Southern California with rates around $50 for nonresidents.
Opened in 1957, this local favorite is located right next to the water with the Coronado Bridge and downtown San Diego providing the backdrop. The course is fairly flat, so it’s also easy to walk, but it’s no pushover, even though it’s not too long. This parkland layout will definitely test your game.
5. Omni La Costa Resort & Spa Champions Course
Omni La Costa: Champions
Location: Carlsbad, California
Yardage: 7.021 (Par 72)
Rating: 74.8 | Slope: 137
Driving Range: Yes
Architect: Dick Wilson/Joseph L. Lee
Opened: 1965
There’s a bit of speculation on our part here since the Champions Course – one of two championship layouts that also include the Legends Course – has been undergoing a renovation since 2023 and was set to open back up in spring of 2024. What we know about the Champions, combined with the improvements and modifications it has undergone in preparation as the new home of the NCAA men’s and women’s championships, warrant its lofty ranking.
First off, the Champions Course (formerly known as the North) already had a good tournament pedigree in the last few decades with the WGC Match Play as well as an LPGA Tour event (the back nines of both courses were used).
Originally designed by Dick Wilson and Joe Lee, it’s been renovated several times over the years. There are lots of excellent holes, but the finishing stretch starting with the par-3 16th over water is most memorable.
The latest changes, however, make the Champions Course more conducive to match play, which is the format for the finals of the NCAAs. Headed up by Gil Hanse, some of the changes include creating a downhill, drivable par-4 as the new 11th hole, reshaping the green on the 16th similar to Augusta National’s 12th, and moving the green closer to the creek on the par-5 18th, bringing in more risk-reward play.
6. Aviara Golf Club
Aviara Golf Club
Location: Carlsbad, California
Yardage: 7,007 (Par 72)
Rating: 72.7 | Slope: 139
Driving Range: Yes
Architect: Arnold Palmer
Opened: 1991
An amenity of the Park Hyatt Aviara, the course at Aviara Golf Club stakes its claim as the only Arnold Palmer design in the San Diego area. What makes this course unique are the thousands of ornamentals found throughout the golf course.
The dozens of varieties of florals are as impressive as the holes, creating an incredible look and experience.
Plus the course, which overlooks Batiquitos Canyon, is a real joy to play with exceptional conditioning, a wide variety of holes, and some holes that even include distant Pacific Ocean views.
Aviara also has a fantastic golf academy that offers both individual lessons and clinics, so it’s a great spot to check out if you're looking to improve your game.
7. The Grand Golf Club
The Grand GC
Location: San Diego, California
Yardage: 7,160 (Par 72)
Rating: 75.1 | Slope: 141
Driving Range: Yes
Architect: Tom Fazio
Opened: 1999
Located at the Fairmont Grand Del Mar Resort, The Grand Golf Club offers a grand Tom Fazio design that’s thoroughly enjoyable. Open to members and guests of the resort (you must stay there to play there), this exclusive course has Fazio’s signature bunkers set on 350 acres in the Los Penasquitos Canyon, just a few hundred yards from the Pacific Ocean.
The course, which keeps a light tee sheet by design, is one of those layouts where the holes all seem independent of each other. The par-3 holes are particularly impressive, including the 17th, which can play as long as 240 yards with a carry over water.
The greens can be tricky, too. Some are multi-tiered with plenty of undulation. As you might expect, the practice facilities are first-class, and the golf academy at The Grand Golf Club features some of the best instructors in the area.
8. Omni La Costa Resort & Spa Legends Course
Omni La Costa: Legends
Location: Carlsbad, California
Yardage: 7,004 (Par 72)
Rating: 74.4 | Slope: 138
Driving Range: Yes
Architect: Dick Wilson/Joseph L. Lee
Opened: 1965
As previously mentioned, the Legends Course (formerly the South) has a professional tournament history too. This parkland layout, also originally designed by Joe Lee and Dick Wilson, works its way through mature trees, around streams and ponds, and features bunkers that might be a little less severe than the Champions Course.
The course underwent a facelift in 2014 by Damian Pascuzzo and Steve Pate that resulted in all new greens and changing out the fairway turf to the more resilient and environmentally friendly paspalum.
While playing this course is a solid experience, it gets even better if you can spend a couple days at the resort, which is renowned for its spa, tennis, dining and beautiful accommodations.
9. Encinitas Ranch Golf Club
Encinitas Ranch
Location: Encinitas, California
Yardage: 6,587 (Par 72)
Rating: 71.2 | Slope: 127
Driving Range: Yes
Architect: Cary Bickler
Opened: 1998
Another example of an outstanding municipal course, Encinitas Ranch is perched high enough on the bluffs to see the Pacific Ocean below from several of its holes. The course has plenty of elevation change, beautiful bunkering, and a nice variety of holes.
The course gets a lot of play – 87,000 rounds in 2023 – but the pace of play is managed well. There are also two six-hole putting courses that are free to the public and located next to a community patio where there’s often live music during the spring and summer. Encinitas Ranch also boasts a vibrant lesson program, employing eight teaching professionals.
10. Balboa Park
Balboa Park
Location: San Diego, California
Yardage: 6,267 (Par 72)
Rating: 71.1 | Slope: 127
Driving Range: Yes
Architect: William F. Bell
Opened: 1921
While Torrey Pines is obviously far and away San Diego’s top municipal facility, Balboa Park is second best and far more affordable.
The course, which was designed by Billy Bell and opened in 1921, is only 6,300 yards, but the holes are interesting. It’s somewhat hilly with tight fairways, and it’s usually in pretty good shape. In 1989, Tiger Woods won the Junior World Golf Championship in the Boys 13-14 division there, and Sam Snead holds the course record with a 60.
Best of all, green fees are around $50 for nonresidents, and you get views of the park, downtown San Diego, and even the Pacific Ocean. It’s also just a few minutes from the Gaslamp Quarter, the San Diego Convention Center, and Little Italy. And if you want a little more golf or a quick round, Balboa Park also has an executive course.
More San Diego Area Public Courses to Consider
In previous years, Barona Creek Golf Club would have made this list, but the former Korn Ferry Tour site has undergone some difficult times recently with only nine holes open due to water restrictions and other considerations. Still, there’s hope that all 18 holes can be in play again. If the course, which is located on the Barona Indian Reservation in Lakeside, is brought back to its former glory anytime soon, this is a great option.
Not far from Coronado Golf Course is the Loma Club (formerly Sail Ho), located at Liberty Station right next to the airport. It’s a really cool nine-hole par-3 layout that goes back to the early 20th century. It’s only a little more than 1,100 yards, but the course has some really fun holes with great views of the ocean and San Diego. There’s also a mini golf course at the Loma Club, as well as a driving range, teaching center, and great bar and grill, where you can hear live music and just hang out.