Looking for a great place to play golf in San Diego? You're in the right place. This page covers public golf courses, private clubs, executive layouts, and luxury golf resorts across San Diego County, along with locations, greens fees, timings, and an interactive golf map.
San Diego Golf Courses Map
The map above shows golf courses located in and around San Diego, including public courses, private clubs, executive layouts, and resort destinations.
About Golf in San Diego, California
San Diego is one of the top golf destinations in California and the western United States. The region is known for coastal golf, year-round sunshine, scenic fairways, and famous championship layouts. Golfers visit from across the country to play near the Pacific Ocean and experience some of the best public golf in America.
The weather in San Diego makes golfing possible almost every month of the year. Spring and fall are especially popular because temperatures stay comfortable and courses remain in excellent condition. Summer mornings near the coast are cooler, while inland courses around Poway, Ramona, and Escondido tend to be warmer and drier.
San Diego has something for every type of golfer. Beginners can enjoy executive and par-3 layouts, casual players have dozens of public facilities to choose from, and experienced golfers can play championship venues like Torrey Pines. The area also includes luxury private clubs, golf resorts, and PGA Tour-level experiences.
All Golf Courses in San Diego, California
San Diego County has one of the largest golf selections in Southern California. Golfers can find public municipal layouts, private country clubs, oceanfront resort courses, executive facilities, and championship golf destinations throughout the region.
| Golf Course | Location | Course Type | No. of Holes | Greens Fee | Lat Long | Opening Hours |
|---|---|---|---|---|---|---|
| Torrey Pines Golf Course | La Jolla | Public | 36 | $63–$193 | 32.9049, -117.2520 | 6:00 AM – 6:00 PM |
| Coronado Golf Course | Coronado | Municipal | 18 | $42–$95 | 32.6877, -117.1729 | 6:00 AM – 7:00 PM |
| Balboa Park Golf Course | San Diego | Municipal | 18 + 9 | $25–$48 | 32.7313, -117.1267 | 6:00 AM – 6:00 PM |
| Maderas Golf Club | Poway | Public | 18 | $120–$220 | 33.0321, -117.0017 | 6:30 AM – 6:00 PM |
| Aviara Golf Club | Carlsbad | Resort | 18 | $225–$330 | 33.0975, -117.2872 | 6:00 AM – 6:00 PM |
| The Crossings at Carlsbad | Carlsbad | Public | 18 | $65–$140 | 33.1237, -117.2828 | 6:30 AM – 8:30 PM |
| Encinitas Ranch Golf Course | Encinitas | Public | 18 | $55–$110 | 33.0728, -117.2875 | 6:00 AM – 6:30 PM |
| Goat Hill Park Golf Club | Oceanside | Public | 18 | $40–$85 | 33.2044, -117.3386 | 6:00 AM – 7:00 PM |
| Mission Bay Golf Course | San Diego | Executive | 18 | $22–$48 | 32.7908, -117.2145 | 5:30 AM – 10:00 PM |
| Mission Trails Golf Course | San Diego | Public | 18 | $35–$70 | 32.8406, -117.0412 | 6:00 AM – 6:00 PM |
| Mt. Woodson Golf Club | Ramona | Public | 18 | $60–$110 | 33.0395, -116.9701 | 6:00 AM – 6:00 PM |
| Arrowood Golf Course | Oceanside | Public | 18 | $55–$105 | 33.2471, -117.2877 | 6:00 AM – 6:00 PM |
| Twin Oaks Golf Course | San Marcos | Public | 18 | $45–$95 | 33.1575, -117.1668 | 6:00 AM – 6:00 PM |
| Boulder Oaks Golf Club | Escondido | Public | 18 | $38–$78 | 33.2035, -117.0855 | 6:00 AM – 6:00 PM |
| The Vineyard at Escondido | Escondido | Public | 18 | $40–$80 | 33.0951, -116.9940 | 6:00 AM – 6:00 PM |
| Reidy Creek Golf Course | Escondido | Public | 18 | $38–$75 | 33.1832, -117.0718 | 6:30 AM – 6:00 PM |
| Oceanside Municipal Golf Course | Oceanside | Municipal | 18 | $30–$62 | 33.2179, -117.3267 | 6:00 AM – 6:00 PM |
| Colina Park Golf Course | San Diego | Par-3 | 18 | $18–$35 | 32.7604, -117.0715 | 7:00 AM – 7:00 PM |
| The Loma Club | Point Loma | Executive | 9 | $20–$48 | 32.7340, -117.2414 | 6:30 AM – 9:00 PM |
| Oaks North Golf Course | Rancho Bernardo | Executive | 27 | $35–$68 | 33.0275, -117.0712 | 6:30 AM – 7:30 PM |
| Lomas Santa Fe Executive Golf Course | Solana Beach | Executive | 18 | $25–$52 | 32.9950, -117.2564 | 6:00 AM – 6:00 PM |
| Admiral Baker Golf Course | San Diego | Military | 36 | Military ID Required | 32.8665, -117.0563 | 6:00 AM – 6:00 PM |
| Steele Canyon Golf Club | Jamul | Public | 27 | $75–$150 | 32.7048, -116.8760 | 6:00 AM – 6:00 PM |
| Cottonwood Golf Club | El Cajon | Public | 36 | $45–$95 | 32.7737, -116.8736 | 6:00 AM – 6:00 PM |
| Singing Hills Golf Resort | El Cajon | Resort | 54 | $85–$170 | 32.8287, -116.8739 | 6:00 AM – 6:00 PM |
| Sycuan Golf Resort | El Cajon | Resort | 54 | $95–$185 | 32.7718, -116.8309 | 6:00 AM – 6:00 PM |
| The Farms Golf Club | Rancho Santa Fe | Private | 18 | Members Only | 33.0128, -117.2228 | 7:00 AM – 9:00 PM |
| San Diego Country Club | Chula Vista | Private | 18 | Members Only | 32.6409, -117.0152 | 7:00 AM – 8:00 PM |
| Fairbanks Ranch Country Club | Rancho Santa Fe | Private | 27 | Members Only | 32.9918, -117.2132 | 7:00 AM – 8:00 PM |
| Shadowridge Golf Club | Vista | Private | 18 | Members Only | 33.1777, -117.2451 | 6:30 AM – 6:00 PM |
Public Golf Courses in San Diego
San Diego has a wide mix of public golf layouts ranging from affordable municipal facilities to nationally recognized championship venues. Many of these clubs offer online tee times, practice facilities, ocean views, and beginner-friendly layouts.
- Torrey Pines Golf Course — 11480 N Torrey Pines Rd, La Jolla, CA 92037. One of the most famous public golf facilities in the United States. The South Course regularly hosts PGA Tour events and offers dramatic Pacific Ocean views.
- Coronado Golf Course — 2000 Visalia Row, Coronado, CA 92118. This scenic municipal layout sits beside San Diego Bay and is popular for its flat fairways and skyline views.
- Balboa Park Golf Course — 2600 Golf Course Dr, San Diego, CA 92102. Historic municipal golf facility with panoramic city views and a classic traditional layout.
- Maderas Golf Club — 17750 Old Coach Rd, Poway, CA 92064. Known for canyon scenery, elevation changes, and championship-level conditioning.
- Encinitas Ranch Golf Course — 1275 Quail Gardens Dr, Encinitas, CA 92024. Coastal breezes and ocean views make this a favorite among casual and visiting golfers.
Private Golf Clubs in San Diego
Private clubs around San Diego focus on luxury golf experiences, exclusive memberships, upscale practice facilities, and resort-style service. Many of these clubs are located in Rancho Santa Fe and North County communities.
- The Farms Golf Club — 8500 St Andrews Rd, Rancho Santa Fe, CA 92067. Highly respected private golf club known for its elite membership and pristine fairways. Members and guests only.
- San Diego Country Club — 88 L St, Chula Vista, CA 91911. Historic private club with a traditional championship layout and strong local golf history. Members and guests only.
- Fairbanks Ranch Country Club — 15150 San Dieguito Rd, Rancho Santa Fe, CA 92067. Luxury private golf and country club with premium tennis, dining, and social amenities.
Executive and Par-3 Golf Courses in San Diego
Executive and par-3 layouts are perfect for beginners, families, seniors, and golfers who want a shorter round. These facilities are also great for improving iron play and short-game skills.
- Mission Bay Golf Course — 2702 N Mission Bay Dr, San Diego, CA 92109. Popular executive course offering night golf and a relaxed atmosphere close to the beach.
- Colina Park Golf Course — 4085 52nd St, San Diego, CA 92105. Beginner-friendly par-3 layout with shorter holes and affordable rates.
- The Loma Club — 2960 Truxtun Rd, San Diego, CA 92106. Historic short course in Point Loma known for casual play and walkable fairways.
Golf Resorts and Championship Courses in San Diego
San Diego is home to several championship golf resorts that attract visitors from around the world. PGA Tour events, oceanfront scenery, and luxury resort experiences help make the city a major golf tourism destination.
- Aviara Golf Club — 7447 Batiquitos Dr, Carlsbad, CA 92011. Luxury resort course designed by Arnold Palmer with excellent conditions and scenic landscaping.
- Torrey Pines Golf Course — 11480 N Torrey Pines Rd, La Jolla, CA 92037. Host venue for the Farmers Insurance Open and multiple major championships.
- Sycuan Golf Resort — 3007 Dehesa Rd, El Cajon, CA 92019. Large resort golf destination with multiple championship layouts and casino resort amenities.
How to Choose the Right Golf Course in San Diego
The best golf course for you depends on your experience level, budget, and what type of golf experience you want. Beginners often enjoy executive layouts and municipal facilities, while experienced players usually prefer championship courses like Torrey Pines or Maderas.
If you are visiting San Diego for vacation golf, coastal layouts near La Jolla, Carlsbad, and Coronado provide scenic views and resort-style experiences. Golfers looking for affordable rounds can find lower greens fees at city and executive courses throughout the county.
- Book tee times early for Torrey Pines and popular resort courses
- Executive layouts are ideal for beginners and short practice rounds
- Morning tee times usually offer cooler temperatures near the coast
- Private clubs may allow guest play through members or resort packages
- Municipal facilities often provide the best value for casual golfers
Golf Course Greens Fees in San Diego
Golf prices in San Diego vary depending on location, season, and course type. Public municipal courses are usually the most affordable, while oceanfront resort layouts and championship venues cost more.
| Course Type | Typical Greens Fee | Notes |
|---|---|---|
| Public Municipal | $20–$50 | Best value; walk-in or online booking |
| Public Semi-Private | $45–$100 | Tee times recommended; some member priority |
| Resort Course | $100–$250+ | Premium conditions; often includes cart |
| Private Club | Members Only | Annual membership fees apply |
| Executive / Par-3 | $15–$40 | Shorter layouts; great for beginners |
Interesting Facts About Golf in San Diego
San Diego is one of the busiest golf travel destinations on the West Coast thanks to its mild climate and wide variety of golf experiences.
| Fact | Details |
|---|---|
| Total Golf Courses | More than 70 golf facilities across San Diego County |
| Most Famous Course | Torrey Pines Golf Course — PGA Tour and U.S. Open venue |
| Best Golf Area | La Jolla, Carlsbad, and Rancho Santa Fe |
| Best Season for Golf | March to June and September to November due to mild weather |
| Public Courses Available | More than 40 public and municipal golf facilities |
| Private Golf Clubs | More than 15 private country clubs and membership facilities |
| Scenic or Signature Courses | Torrey Pines and Coronado Golf Course for ocean and bay views |
| PGA or Championship Events | Farmers Insurance Open at Torrey Pines |
| Beginner-Friendly Options | Mission Bay Golf Course, Colina Park Golf Course, and The Loma Club |
| Luxury Golf Resorts | Aviara Golf Club and Sycuan Golf Resort |
| Typical Golfing Weather | 60°F–80°F during peak golfing months with low rainfall |
| Average Greens Fee | $45–$95 for a public 18-hole round |
Why Golfers Enjoy Playing in San Diego
Golfers love San Diego because it combines beautiful scenery, mild weather, championship golf, and easy coastal access. Players can enjoy oceanfront fairways in the morning and inland canyon layouts later in the day. The city also offers excellent practice facilities, luxury golf resorts, and public golf options for nearly every budget.
- Year-round golf weather with mild temperatures
- Oceanfront and bayfront golf scenery
- Large selection of public golf courses
- PGA Tour and championship golf venues
- Executive and beginner-friendly layouts
- Luxury private clubs and resort destinations
- Strong golf culture across Southern California
- Golf Courses in San Diego
- Golf Courses in Los Angeles
- Golf Courses in San Francisco
- Golf Courses in Palm Springs
- Golf Courses in Pebble Beach
- Golf Courses in Carlsbad
- Golf Courses in Santa Barbara
- Golf Courses in Newport Beach
- Golf Courses in Monterey
- Golf Courses in Scottsdale
- Golf Courses in Phoenix
- Golf Courses in Tucson
- Golf Courses in Sedona
- Golf Courses in Orlando
- Golf Courses in Miami
- Golf Courses in Tampa
- Golf Courses in Jacksonville
- Golf Courses in Naples
- Golf Courses in Boca Raton
- Golf Courses in Fort Lauderdale
- Golf Courses in Palm Beach
- Golf Courses in Destin
- Golf Courses in Dallas
- Golf Courses in Houston
- Golf Courses in Austin
- Golf Courses in San Antonio
- Golf Courses in Las Vegas
- Golf Courses in Reno
- Golf Courses in Mesquite
- Golf Courses in Myrtle Beach
- Golf Courses in Charleston
- Golf Courses in Hilton Head Island
- Golf Courses in Atlanta
- Golf Courses in Savannah
- Golf Courses in Augusta
- Golf Courses in Charlotte
- Golf Courses in Pinehurst
- Golf Courses in Asheville
- Golf Courses in Wilmington
- Golf Courses in Honolulu
- Golf Courses in Maui
- Golf Courses in Kauai
- Golf Courses in Kona
- Golf Courses in Lahaina
- Golf Courses in Kapalua
- Golf Courses in Denver
- Golf Courses in Colorado Springs
- Golf Courses in Aspen
- Golf Courses in Vail
- Golf Courses in Breckenridge
- Golf Courses in Nashville
- Golf Courses in Chattanooga
- Golf Courses in Gatlinburg
- Golf Courses in Chicago
- Golf Courses in Springfield
- Golf Courses in New York City
- Golf Courses in Buffalo
- Golf Courses in White Plains
- Golf Courses in Saratoga Springs
- Golf Courses in Boston
- Golf Courses in Worcester
- Golf Courses in Cape Cod
- Golf Courses in Seattle
- Golf Courses in Portland
- Golf Courses in Bend
- Golf Courses in Ashland
- Golf Courses in Newport
- Golf Courses in New Orleans
- Golf Courses in Birmingham
- Golf Courses in Mobile
- Golf Courses in Auburn
- Golf Courses in Detroit
- Golf Courses in Grand Rapids
- Golf Courses in Traverse City
- Golf Courses in Minneapolis
- Golf Courses in Duluth
- Golf Courses in Kansas City
- Golf Courses in St. Louis
- Golf Courses in Branson
- Golf Courses in Oklahoma City
- Golf Courses in Tulsa
- Golf Courses in Louisville
- Golf Courses in Lexington
- Golf Courses in Indianapolis
- Golf Courses in Fort Wayne
- Golf Courses in Columbus
- Golf Courses in Cleveland
- Golf Courses in Cincinnati
- Golf Courses in Philadelphia
- Golf Courses in Pittsburgh
- Golf Courses in Baltimore
- Golf Courses in Ocean City
- Golf Courses in Richmond
- Golf Courses in Virginia Beach
- Golf Courses in Williamsburg
- Golf Courses in Milwaukee
- Golf Courses in Green Bay
- Golf Courses in Boise
- Golf Courses in Coeur d'Alene
- Golf Courses in Idaho Falls
- Golf Courses in Albuquerque
- Golf Courses in Santa Fe
- Golf Courses in Salt Lake City
- Golf Courses in Park City
- Golf Courses in St. George
- Golf Courses in Portland
- Golf Courses in Augusta
- Golf Courses in Portsmouth
- Golf Courses in Burlington
- Golf Courses in Stowe
- Golf Courses in Providence
- Golf Courses in Newport
- Golf Courses in Hartford
- Golf Courses in New Haven
- Golf Courses in Stamford
- Golf Courses in Newark
- Golf Courses in Atlantic City
- Golf Courses in Jersey City
- Golf Courses in Wilmington
- Golf Courses in Rehoboth Beach
- Golf Courses in Charleston
- Golf Courses in Morgantown
- Golf Courses in Sioux Falls
- Golf Courses in Rapid City
- Golf Courses in Omaha
- Golf Courses in Des Moines
- Golf Courses in Billings
- Golf Courses in Bozeman
- Golf Courses in Missoula
- Golf Courses in Jackson
- Golf Courses in Anchorage
- Golf Courses in Little Rock
- Golf Courses in Hot Springs
- Golf Courses in Jackson
- Golf Courses in Biloxi
- Golf Courses in Gulfport
- Golf Courses in Wichita
- Golf Courses in Topeka
Sources
- City of San Diego Golf Courses
- Coronado Golf Course Official Website
- Maderas Golf Club Official Website
- Aviara Golf Club Official Website
- The Crossings at Carlsbad Official Website
- Sycuan Golf Resort Official Website
- Singing Hills Golf Resort Official Website
- Goat Hill Park Golf Club Official Website
- Encinitas Ranch Golf Course Official Website
