State directory
Golf in California
- Courses
- 912
- Towns
- 477
- Counties
- 56
- With websites
- 611
California has more golf courses than any other state, with more than 900 facilities spread across a climate range and terrain variety unmatched in the country. The state's golf geography falls into several distinct regions, each with its own playing character.
The San Francisco Bay Area concentrates some of the most demanding coastal courses in the country. The Monterey Peninsula (home to Pebble Beach, Cypress Point, Spyglass Hill, and Poppy Hills) is one of the most concentrated gatherings of top-level public and private courses anywhere in the world. The courses sit on oceanside terrain where wind direction shifts throughout the day, making club selection and shot shape a constant variable.
Southern California's desert region, centered on Palm Springs and the Coachella Valley, has over 100 courses in a roughly 25-mile corridor. Desert courses play on flat to gently varied terrain between mountain ranges, with afternoon winds from the San Gorgonio Pass a regular factor. The Coachella Valley has a dense concentration of resort-style and private facilities, many of them developed in the second half of the twentieth century.
The Los Angeles basin and its surrounding communities support a large number of public daily-fee courses, municipal layouts, and private clubs. Access to courses around LA varies considerably, from inexpensive municipal tracks to expensive resort-style daily-fee facilities. The coastal courses in Palos Verdes, Malibu, and along the South Bay sit above the Pacific with ocean exposure and play conditions that change with marine layer and fog.
Northern California's inland valleys (the Sacramento area, the Sierra Nevada foothills, and the Central Valley) have a golf calendar that runs year-round, though summers in the Central Valley bring extreme heat. The Sierra Nevada foothills have a smaller number of facilities on pine-covered terrain. Lake Tahoe's golf season is compressed by elevation and snowfall, with courses at the lake's edge operating mainly from late spring through early fall.
California's municipal golf systems in cities like Los Angeles, San Francisco, San Jose, and San Diego provide accessible daily-fee play for large urban populations. The Torrey Pines courses in San Diego, managed by the city, are among the most played public facilities in the country and host the Farmers Insurance Open on the PGA Tour each January.
Booking availability in California varies by region and season. Coastal and mountain courses can book out weeks in advance during peak periods, while Central Valley and inland courses offer more flexibility. Fog and marine layer affect morning play along the coast regularly through summer, and afternoon winds are a consistent factor at courses along the bay and in the desert. Walking is permitted at some facilities and restricted at others, with cart-required policies common at resort and private courses.
Rankings
Best of California
By county
Golf by county
- Alameda County 27
- Butte County 8
- Calaveras County 6
- Contra Costa County 24
- El Dorado County 5
- Fresno County 14
- Humboldt County 7
- Imperial County 3
- Inyo County 3
- Kern County 15
- Lake County 5
- Los Angeles County 122
- Madera County 6
- Marin County 7
- Mendocino County 4
- Merced County 4
- Monterey County 25
- Napa County 9
- Nevada County 4
- Orange County 48
- Placer County 32
- Plumas County 10
- Riverside County 151
- Sacramento County 22
- San Benito County 3
- San Bernardino County 29
- San Diego County 88
- San Francisco County 10
- San Joaquin County 21
- San Luis Obispo County 15
- San Mateo County 15
- Santa Barbara County 17
- Santa Clara County 30
- Santa Cruz County 7
- Shasta County 7
- Siskiyou County 5
- Solano County 10
- Sonoma County 17
- Stanislaus County 10
- Tehama County 3
- Tulare County 7
- Tuolumne County 3
- Ventura County 28
- Yolo County 8
- Yuba County 3
By town
Where the courses are
- Agoura Hills 1: Lake Lindero Golf Course
- Ahwahnee 1: Ahwanhee Estates and Country Club
- Alameda 1: Corica Park Golf Course
- Alamo 1: Round Hill Country Club
- Alhambra 1: Alhambra Golf Course
- Alta Sierra 1: Alta Sierra Country Club
- Altadena 1: Altadena Golf Course
- Alturas 1: Arrowhead Golf Course
- American Canyon 3
- Anaheim 2
- Angwin 1: Aetna Springs Golf Course
- Antelope 1: Antelope Greens Golf Course
- Antioch 1: Lone Tree Golf Course
- Apple Valley 2
- Aptos 1: Aptos Seascape Golf Course
- Arbuckle 1: Arbuckle Golf Course
- Arcadia 2
- Arcata 1: Baywood Golf Course
- Arnold 2
- Arvin 1: Sycamore Canyon Golf Course
- Atascadero 1: Chalk Mountain Golf Course
- Atwater 1: Rancho del Rey Golf Course
- Auburn 4
- Avalon 2
- Avila Beach 1: Avila Beach Resort Golf Course
- Azusa 1: Azusa Greens Country Club
- Bakersfield 6
- Banning 1: Sun Lakes Country Club Executive Golf Course
- Barstow 1: Tees & Trees Golf Course
- Bayview 1: Eureka Municipal Golf Course
- Baywood Park 1: Peninsula Golf and Country Club
- Beale AFB 1: Coyote Run Golf Course
- Bear Valley Springs 1: Oak Tree Country Club
- Beaumont 3
- Beckwourth 1: Grizzly Ranch Club
- Bell Gardens 1: Bell Gardens Golf Course
- Benbow 1: Benbow Valley Golf Course
- Berkeley 1: Tilden Park Golf Course
- Bermuda Dunes 6
- Bethel Island 1: Bethel Island Golf Course
- Big Bear Lake 1: Bear Mountain Golf Course
- Bishop 1: Bishop Golf Club
- Blackhawk 1: The Falls
- Blacklake 1: Black Lake Golf Course
- Blairsden 3
- Blythe 1: Blythe Golf Course
- Bodega Bay 1: The Links at Bodega Harbour
- Bonita 2
- Bonsall 1: Rancho Monserate Country Club
- Borrego Springs 6
- Boulder Creek 1: Boulder Creek Golf & Country Club
- Brawley 1: del Rio Country Club
- Brea 2
- Brentwood 1: The Golf Club at Brentwood
- Brooks 1: Yocha Dehe Golf Club
- Brooktrails 1: Brooktrails Golf Course
- Buckhorn 1: Mace Meadows Golf Course
- Buellton 1: Zaca Creek Golf Course
- Buena Park 1: Los Coyotes Country Club
- Burbank 2
- Burlingame 1: Crystal Springs Golf Course
- Butte Creek Canyon 1: Tuscan Ridge Golf Club
- Calabasas 1: Calabasas Golf and Country Club
- California City 2
- Calimesa 1: Morongo Golf Club at Tukwet Canyon
- Calistoga 1: Mount Saint Helena Golf Course
- Callender 1: Cypress Ridge Golf Course
- Camarillo 4
- Cameron Park 1: Cameron Park Country Club
- Camino 1: Apple Mountain Golf Resort
- Camp Pendleton Mainside 1: Marine Memorial Golf Course
- Canyon Lake 1: Canyon Lake Golf and Country Club
- Carlsbad 6
- Carmel Valley Village 3
- Carmel-by-the-Sea 1: Quail Lodge Golf Club
- Carmichael 1: Ancil Hoffman Golf Course
- Carson 1: Victoria Golf Course
- Castro Valley 1: Redwood Canyon Golf Course
- Cathedral City 4
- Ceres 1: River Oaks Golf Course
- Cerritos 1: Iron-Wood Nine Golf Course
- Charter Oak 1: Via Verde Country Club
- Chico 4
- Chino 2
- Chino Hills 4
- Chowchilla 1: Pheasant Run Golf Club
- Chula Vista 2
- Claremont 1: Claremont Golf Course
- Clayton 1: Oakhurst Country Club
- Clio 1: Whitehawk Ranch Golf Course
- Coachella 1: The Vineyards Golf Course
- Cobb 2
- Collierville 1: Forest Lake Golf Course
- Colton 1: Colton Golf Course
- Colusa 1: Colusa Golf and Country Club
- Concord 2
- Copperopolis 1: Copper Valley Golf Club
- Corning 1: Sevillano Links
- Corona 5
- Coronado 2
- Costa Mesa 3
- Coto De Caza 1: Coto de Caza Golf & Racquet Club
- Cowan 1: St. Stanislaus Golf Course
- Crescent City 1: Del Norte Golf Course
- Crescent Mills 1: Mount Huff Golf Course
- Cupertino 2
- Cypress 1: The Navy Golf Course Seal Beach
- Daly City 1: Lake Merced Golf and Country Club
- Dana Point 1: Monarch Beach Golf Links
- Danville 2
- Davis 2
- Death Valley 1: The Furnace Creek Golf Course at Death Valley
- Deer Park 1: Meadowood Golf Club
- Del Monte Forest 6
- Del Rey Oaks 2
- Delano 1: Delano Public Golf Course
- Desert Center 1: Lake Tamarisk Golf Course
- Desert Edge 1: Desert Crest Country Club
- Desert Hot Springs 3
- Desert Palms 2
- Desert View Highlands 1: Antelope Valley Country Club
- Diablo 1: Diablo Country Club
- Diablo Grande 1: Diablo Grande Resort
- Diamond Bar 1: Diamond Bar Golf Course
- Dinuba 1: Ridge Creek Dinuba Golf Club
- Dove Canyon 1: Dove Canyon Country Club
- Downey 2
- Dr Pleasanton 1: Ruby Hill Country Club
- Duarte 1: Rancho Duarte Golf Course
- Dublin 1: Dublin Ranch Golf Course
- East Rancho Dominguez 1: Compton Par 3 Golf Course
- Eastern Goleta Valley 1: Hidden Oaks Country Club
- Edwards Air Force Base 1: Muroc Lake Golf Course
- El Cajon 3
- El Centro 2
- El Cerrito 1: Berkeley Country Club
- El Dorado Hills 2
- El Macero 1: El Macero Country Club
- El Paso de Robles (Paso Robles) 2
- El Segundo 1: The Lakes at El Segundo
- Elk Grove 2
- Elmira 1: Cypress Lakes Golf Course
- Elverta 1: Cherry Island Golf Course
- Emerald Lake Hills 1: Emerald Hills Golf Course
- Encinitas 1: High Country Villas
- Encino 2
- Escalon 1: Escalon Golf Course
- Escondido 5
- Eucalyptus Hills 1: Barona Resort Golf Course
- Exeter 1: Exeter Golf Course
- Fair Oaks 1: North Ridge Country Club
- Fairbanks Ranch 1: The Grand Golf Club
- Fairfax 1: Meadow Club
- Fairfield 3
- Fallbrook 1: Pala Mesa Golf Course
- Farmington 1: J B Golf Course
- Folsom 1: Empire Ranch Golf Course
- Fontana 1: Sierra Lakes
- Fort Washington 1: Copper River Country Club
- Fortuna 1: Redwood Empire Golf and Country Club
- Foster City 1: Mariners Point Golf Center
- Fountain Valley 2
- Fremont 1: Fremont Park Golf Course
- Fresno 5
- Friant 1: Eagle Springs Golf & Country
- Fullerton 2
- Galt 1: Dry Creek Ranch Golf Course
- Garnet 1: Sands Avenue Country Club
- Gilroy 3
- Glendale 4
- Glendora 2
- Gold Mountain 1: Nakoma Resort Golf Course
- Goleta 3
- Granada Hills 1: Knollwood Country Club
- Granite Bay 1: Granite Bay Golf Club
- Grass Valley 1: Nevada County Country Club
- Graton 1: Sebastopol Golf Course
- Greenacres 1: The Links Golf Course
- Groveland 1: Pine Mountain Lake Golf Course
- Grover Beach 1: Pismo State Beach Golf Course
- Half Moon Bay 2
- Hanford 1: Kings Country Club
- Hayward 1: Mission Hills of Hayward Golf Course; Skywest Golf Course
- Healdsburg 1: Healdsburg Golf Club at Tayman Park
- Hemet 3
- Hercules 1: Franklin Canyon Golf Course
- Hesperia 1: Hesperia Golf & Country Club
- Hidden Meadows 3
- Hidden Valley Lake 1: Hidden Valley Lake Golf Course
- Hillsborough 1: Burlingame Country Club
- Hollister 2
- Homeland 1: Highland Palms Golf Course
- Huntington Beach 2
- Indian Wells 13
- Indio 10
- Industry 3
- Interlaken 1: Casserly Par Three Golf Course
- Ione 1: Strata Court
- Irvine 4
- Jamul 1: Steele Canyon Golf Club
- Jurupa Valley 2
- Kelly Ridge 1: Lake Oroville Golf Course
- Kelseyville 2
- Kernville 1: Kern Valley Golf Course
- King City 1: King City Golf Course
- La Cañada Flintridge 1: La Cañada Flintridge Country Club
- La Habra 1: Westridge Golf Club
- La Habra Heights 1: Hacienda Golf Club
- La Jolla 2
- La Mirada 1: La Mirada Golf Course
- La Quinta 17
- La Verne 2
- Laguna Beach 1: The Ranch at Laguna BeachGolf Course
- Laguna Niguel 1: El Niguel Country Club
- Laguna Woods 2
- Lake Almanor Country Club 1: Lake Almanor Country Club
- Lake Almanor West 1: Lake Almanor West Golf
- Lake Arrowhead 1: Lake Arrowhead Country Club
- Lake Don Pedro 1: Lake Don Pedro Golf Course
- Lake Elsinore 1: Links at Summerly
- Lake Forest 1: Lake Forest Golf & Practice Center
- Lake of the Pines 2
- Lake San Marcos 1: St Marks Golf - Lake San Marcos Country Club
- Lake Sherwood 1: Sherwood Country Club
- Lake Wildwood 1: Lake Wildwood Golf Course
- Lakeside 1: Willowbrook Golf Course
- Lakewood 1: Lakewood Country Club
- Lancaster 1: Rancho Sierra Golf Course
- Larkfield-Wikiup 2
- Las Lomas 1: Pajaro Valley Golf Club
- Lawndale 1: Alondra Park Golf Course
- Lemoore 1: Lemoore Golf Course
- Lincoln 4
- Lincoln Village 3
- Linda 1: Peach Tree Golf & Country Club
- Little River 1: Little River Inn Golf Course
- Livermore 4
- Llano 1: Crystalaire Country Club
- Lodi 1: Micke Grove Golf Links
- Lone Pine 1: Mt. Whitney Golf Club
- Long Beach 7
- Loomis 1: Indian Creek Golf Club
- Los Altos 1: Los Altos Golf & Country Club
- Los Altos Hills 1: Palo Alto Hills Golf Course and Country Club
- Los Angeles 16
- Los Osos 1: Sea Pines Golf Course; Sea Pines Golf Course Driving Range
- Los Ranchos 1: San Luis Obispo Country Club
- Madera 1: Madera Municipal Golf Course
- Madera Acres 1: Madera Golf and Country Club
- Malibu 1: Malibu Golf Club
- Mammoth Lakes 2
- Manhattan Beach 1: Westdrift Golf
- Manteca 3
- March Air Reserve Base 1: General Old Golf Course
- Matheny 1: Tulare Golf and Country Club
- Mather 1: Mather Golf Course
- McCloud 1: McCloud Golf Club
- McKinleyville 1: BeauPre Golf Course
- Meadow Vista 1: Winchester Country Club
- Menifee 2
- Menlo Park 1: Sharon Heights Golf Course
- Merced 1: Merced Golf & Country Club
- Mill Valley 1: Mill Valley Golf Course
- Millbrae 1: Green Hills Country Club
- Milpitas 3
- Mission Viejo 3
- Modesto 5
- Montalvin Manor 1: Richmond Country Club
- Monte Rio 1: Northwood Golf Club
- Monte Sereno 1: La Rinconada Country Club
- Monterey 3
- Monterey Park 2
- Moorpark 3
- Moraga 1: Moraga Country Club
- Moreno Valley 2
- Morgan Hill 2
- Morro Bay 1: Morro Bay Golf Course
- Mount Hermon 1: Valley Gardens Golf Course
- Mount Shasta 1: Mt. Shasta Resort
- Mountain View 2
- Murphys 1: Forest Meadows Golf Course
- Murrieta 3
- Napa 3
- National City 1: National City Golf Course
- Needles 1: Rivers Edge Golf Course (Needles Municipal)
- Newhall 1: Friendly Valley Golf Course
- Newport Beach 5
- Nicolaus 1: River Oaks Golf Club
- Nipton 1: Primm Valley Golf Club
- Norco City 1: Hidden Valley Golf Club
- North Hills 1: Mission Hills Golf Course
- Norwalk 1: Don Knabe Golf Center & Junior Academy
- Novato 3
- Oakdale 1: Oakdale Golf & Country Club
- Oakland 5
- Oceanside 6
- Ojai 2
- Old Fig Garden 2
- Olivehurst 1: Plumas Lake Golf & Country Club
- Ontario 1: Whispering Lakes Golf Course
- Orinda 1: Orinda Country Club
- Oxnard 3
- Pacific Grove 1: Pacific Grove Golf Links
- Pacific Palisades 1: Riviera Country Club
- Pacoima 1: Hansen Dam Municipal Golf Course
- Palm Desert 20
- Palm Springs 7
- Palmdale 2
- Palo Alto 1: Baylands Golf Links
- Palo Cedro 1: Palo Cedro Golf Course
- Palos Verdes Estates 1: Palos Verdes Golf Club
- Pasadena 4
- Paso Robles 2
- Patterson 1: Diablo Grande Golf & Country Club
- Pebble Beach 2
- Pepperdine University 1: Perenchio Golf Course (Private Pitch & Putt)
- Petaluma 3
- Pico Rivera 1: Pico Rivera Golf Club
- Pine Mountain Club 1: Pine Mountain Golf Club
- Placentia 1: Alta Vista Country Club
- Placerville 1: Sierra Golf and Country Club
- Pleasant Hill 2
- Pleasanton 4
- Plumas Eureka 1: Plumas Pines Golf Course
- Pomona 2
- Port Hueneme 1: Seabee Golf Course
- Porterville 1: Porterville Municipal Golf Couse
- Poway 2
- Ramona 2
- Rancho Mirage 18
- Rancho Murieta 1: Rancho Murieta Golf & Country Club
- Rancho Palos Verdes 3
- Rancho San Diego 1: Cottonwood Golf Club; Steele Canyon Driving Range
- Rancho Santa Fe 9
- Rancho Santa Margarita 1: Tijeras Creek Golf Club
- Red Bluff 2
- Redding 6
- Redlands 1: Redlands Country Club
- Rescue 1: Bass Lake Golf Course
- Ridgecrest 1: China Lake Golf Course
- Ripon 2
- Riverside 7
- Rocklin 1: Whitney Oaks Golf Club
- Rohnert Park 1: Foxtail Golf Club
- Rolling Hills Estates 1: Rolling Hills Country Club
- Rosemead 1: Whittier Narrows Golf Course
- Rosemont 1: Cordova Golf Course
- Roseville 5
- Rowland Heights 1: Rowland Heights Golf Center
- Sacramento 12
- Salinas 3
- San Bernadino 1: Shandin Hills Golf Course
- San Bernardino 1: Arrowhead Country Club
- San Clemente 4
- San Diego 18
- San Dimas 1: San Dimas Canyon Golf Course
- San Francisco 10
- San Gabriel 1: San Gabriel Country Club
- San Jacinto 2
- San Jose 12
- San Juan Capistrano 2
- San Leandro 2
- San Luis Obispo 2
- San Marcos 2
- San Martin 2
- San Mateo 1: Poplar Creek Golf Course
- San Pedro 1: Palos Verdes Shores Golf Course
- San Rafael 1: McInnis Golf Course
- San Ramon 3
- Sanger 1: Sherwood Forest Golf Club
- Santa Ana 2
- Santa Barbara 6
- Santa Clara 1: Pruneridge Golf Club
- Santa Clarita 1: Sand Canyon Country Club
- Santa Cruz 2
- Santa Maria 3
- Santa Monica 1: Brentwood Country Club
- Santa Nella 1: Forebay Golf Club
- Santa Paula 1: Mountain View Golf Course
- Santa Rosa 5
- Santa Rosa Valley 1: Sunset Hills Country Club
- Santa Susana 1: Porter Valley Country Club
- Santa Venetia 1: Peacock Gap Golf Country Club
- Santee 1: Carlton Oaks Golf
- Saratoga 1: Saratoga Country Club
- Saticoy 1: Saticoy Regional Golf Course
- Sea Ranch 1: The Sea Ranch Golf Links
- Seal Beach 2
- Seaside 2
- Selma 1: Selma Valley Golf Course
- Shelter Cove 1: Shelter Cove Golf Course
- Signal Hill 1: Long Beach Golf Learning Center
- Silver Lakes 1: Silver Lakes Golf Course
- Silverado Resort 1: Silverado Resort
- Simi Valley 4
- Solana Beach 2
- Solvang 2
- Somis 1: Saticoy Country Club
- Sonoma 1: Sonoma Golf Club
- Sonora 1: Phoenix Lake Golf Course
- South Gate 1: South Gate Golf Course
- South Lake Tahoe 3
- South Oroville 1: Dingerville USA Golf Club & RV Resort
- South Pasadena 1: Arroyo Seco Golf Course
- South San Francisco 1: California Golf Club of San Francisco
- Springville 1: River Island Golf Course
- Stallion Springs 1: Horse Thief Golf
- Stanford 1: Stanford University Golf Course
- Stevenson Ranch 1: The Oaks Club at Valencia
- Stockton 3
- Sun City 2
- Sunland 1: Angeles National Golf Club
- Sunnyside 2
- Sunnyside-Tahoe City 1: The Links at Everline
- Sunnyvale 2
- Susanville 1: Diamond Mountain Golf Course
- Sutter 1: Southridge Golf Course
- Sylmar 1: El Cariso Golf Course
- Taft Mosswood 1: Van Buskirk Municipal Golf Course
- Tahoe City 1: Tahoe City Golf Course
- Tahoe Vista 1: Old Brockway Golf Club
- Tarzana 1: El Caballero Country Club
- Temecula 5
- Thermalito 1: Table Mtn Municipal Golf Course
- Thousand Oaks 1: Los Robles Greens Golf Course
- Thousand Palms 3
- Topanga 1: Braemar Country Club
- Tracy 2
- Tranquillity 1: Whites Bridge Country Club
- Tres Pinos 1: Pinnacle Hills Golf Club
- Trona 1: Trona Golf Course
- Truckee 9
- Tulelake 1: Indian Camp Golf Course
- Turlock 1: Turlock Golf & Country Club
- Tustin 1: Tustin Ranch Golf Club
- Twain Harte 1: Twain Harte Golf Course
- Ukiah 1: Ukiah Valley Golf Course
- Union City 1: TPC Stonebrae
- Upland 2
- Vacaville 1: Green Tree Golf Club
- Valencia 2
- Valle Vista 1: Arroyo Fairways Mobile Home Club
- Vallejo 3
- Valley Center 2
- Valley Springs 1: la Contenta Lakes Golf
- Van Nuys 2
- Vandenberg Village 1: The Mission Club
- Venice 1: Penmar Municipal Golf Course
- Ventura 1: Olivas Park Golf Course
- Victorville 3
- Visalia 2
- Vista 2
- Walnut Creek 4
- Wasco 1: Wasco Valley Rose Golf Club
- Watsonville 1: Spring Hills Golf Course
- Wawona 1: Wawona Golf Course
- Weaverville 1: Trinity Alps Golf Course
- Weed 2
- West Covina 1: South Hills Country Club
- Westlake Village 2
- Whittier 3
- Willow Creek 1: Yurok Golf Club
- Willows 1: Glenn Golf and Country Club
- Wilmington 1: Harbor Park Municipal Golf Course
- Windsor 1: Windsor Golf Club
- Woodbridge 1: Woodbridge Golf & Country Club
- Woodland 2
- Woodland Hills 1: Woodland Hills Country Club
- Woodlands 1: Monarch Dunes Golf Course
- Woodside 1: Menlo Country Club
- Yorba Linda 2
- Yosemite Lakes 1: Yosemite Lakes Golf Course
- Yountville 1: Vintners Golf Club
- Yucaipa 1: Yucaipa Valley Golf Club
- Yucca Valley 1: Hawk’s Landing Golf Club
Practice
Driving ranges only
- Loma Linda 1
- Orange 1