California Public Golf Courses

900 golf courses scattered from North to South, make California golf as big as the state. Pelican Hill Golf Club, known for its rich traditions, is a popular course in Newport Coast. Palm Desert also boasts one of the top courses in Marriott’s Shadow Ridge Resort in the Palm Springs area which has long been a great winter golf destination and includes other top courses such as Indian Wells Golf Resort.

Every golf vacation starts with choosing a golf destination and the appropriate golf courses to play.  Usually, once these are determined, the next step is to choose a place to stay.  However, there are times that the destination isn’t necessarily all about golf.  There are places we visit for reasons other than golf – business, site seeing, visiting family – golf may only be a secondary part of the trip.  In these instances, finding the right place to stay can make all the difference for a successful visit.

San Francisco is a perfect example; there are a million things to do including visiting China Town, catch a Giants game or following your team to see them play the 49ers. You get the idea. Location, location, location – it’s the most important three words in real estate and certainly applies to hotels as well.  When you include amenities, history and service, it can define a perfect stay.  The InterContinental managed Mark Hopkins hotel has all that and more.  More San Francisco Golf Info

Pebble Beach Resorts is also a premier destination for golf tournaments and special events. Pebble Beach Golf Links has been the site of golf's most prestigious tournaments, including the annual AT&T Pebble Beach National Pro-Am, and five U.S. Open Championships including the 2010 U.S. Open. The U.S. Open will also be played here for the 6th time in 2019! The widely celebrated Pebble Beach Food & Wine and Pebble Beach Concours d'Elegance are two annual favorites that draw large crowds from around the world.

Golf Resorts include Napa Valley's Silverado Resort featured in the California Golf Resorts section of California's Golf.

“Let’s go to the Desert!” is the cry of California residents in metro areas who want to escape the rat race. It is also a prime retirement and vacation destination for golfers around the globe.  “The Desert”, in this case, refers to the Palm Springs area. However, when you approach Rancho Las Palmas Resort, on Bob Hope Drive, in Rancho Mirage, it appears not the least bit parched. Loaded with colorful, fragrant blooms and 27 bright green holes, it has a golfer friendly layout amidst 1500 palms, but don’t be fooled, as hole number 3, a 645 yard par 5 can be a dog that bites. More California Desert Golf

Arizona Golf Resorts are also offering great packages for the Winter season.

Forest Lake Golf Course Acampo 209/369-5451
Chuck Corica Golf Complex Alameda 510/522-4321
Alhambra Municipal Golf Course Alhambra 626/570-5059
Aliso Viejo Golf Club Aliso Viejo 949/598-9200
"Dad" Miller Golf Course Anaheim 714/765-3481
Anaheim Hills Public Country Club Anaheim 714/998-3041
Antelope Greens Golf Course Antelope 916/334-5764
Golf Club At Roddy Ranch, The Antioch 925/978-4653
Lone Tree Golf Course Antioch 925/706-4220
Jess Ranch Golf Course Apple Valley 760/240-1800
Aptos Seascape Golf Course Aptos 831/688-3214
Arcadia Golf Course Arcadia 626/443-9367
Santa Anita Golf Course Arcadia 626/447-2331
Cypress Ridge Arroyo Grande 805/489-2781
Sycamore Canyon Golf Course Arvin 661/854-3163
Chalk Mountain Golf Course Atascadero 805/466-8848
Azusa Greens Country Club Azusa 626/969-1727
James C. Haggerty North Kern Golf Course Bakersfield 661/399-0347
Kern River Golf Course Bakersfield 661/872-5128
Links At River Lakes Ranch, The Bakersfield 661/587-5465
Valle Grande Golf Course Bakersfield 661/832-2259
Oak Valley Golf Club Beaumont 909/769-7200
Tilden Park Golf Course Berkeley 510/848-7373
Bethel Island Club, The Bethel Island 925/684-2654
Blythe Golf Course Blythe 760/922-4572
Bonita Golf Club Bonita 619/267-1103
Chula Vista Golf Course Bonita 619/479-4141
Birch Hills Golf Course Brea 714/990-0201
Imperial Golf Course Brea 714/529-3923
Brentwood Country Club Brentwood 925/516-3400
Shadow Lakes Golf Club Brentwood 925/516-2452
De Bell Municipal Golf Course -Regulation Burbank 818/845-0022
Tierra Del Sol Golf Club California City 760/373-2384
Calimesa Country Club Calimesa 909/795-2488
Pga Of Southern California At Oak Valley Calimesa 877/742-2500
Camarillo Springs Golf Course Camarillo 805/484-1075
Sterling Hills Golf Club Camarillo 805/987-3446
Apple Mountain Golf Resort Camino 530/647-7400
Apple Mountain Golf Resort Camino 916/635-1689
Rancho Carlsbad Country Club Carlsbad 760/438-1772
Rancho Canada Golf Club Carmel 831/624-0111
Ancil Hoffman Golf Course Carmichael 916/482-3284
Dominguez Golf & Practice Center Carson 310/719-1942
Victoria Golf Course Carson 310/323-6981
Cimarron Golf Club Cathedral City 760/770-6060
River Oaks Golf Course Ceres 209/537-4653
Bidwell Park Golf Course Chico 530/891-8417
El Prado Golf Courses Chino 909/597-1753
Los Serranos Golf & Country Club Chino Hills 909/597-1711
Pheasant Run Golf Course Chowchilla 559/665-3411
Auld Course, The Chula Vista 619/482-4666
Eastlake Country Club Chula Vista 619/482-5757
Colton Golf Club Colton 909/877-1712
Diablo Creek Golf Course Concord 925/686-6262
Cresta Verde Golf Club Corona 909/737-2255
Green River Golf Club  Corona 909/737-7393
Mountain View Country Club Corona 909/737-9798
Coronado Golf Course Coronado 619/435-3121
Costa Mesa Golf & Country Club Costa Mesa 714/540-7500
Coyote Creek Coyote 408/463-1400
Deep Cliff Golf Course Cupertino 408/253-5357
Seal Beach Navy Golf Course -Destroyer Cypress 714/527-4401
Davis Golf Course Davis 530/756-4010
Desert Dunes Golf Course Desert Hot Springs 760/251-5366
Diamond Bar Golf Course Diamond Bar 909/861-8282
Los Amigos Country Club Downey 562/862-1717
Rio Hondo Golf Club Downey 562/927-2329
Cottonwood At Rancho San Diego El Cajon 619/442-9891
El Dorado Hills Golf Course El Dorado Hills 916/933-6552
Cherry Island Golf Course Elverta 916/991-7293
Encinitas Ranch Golf Course Encinitas 760/944-1936
Sepulveda Golf Complex Encino 818/995-1170
Eagle Crest Golf Club Escondido 760/737-9762
Vineyard At Escondido, The Escondido 760/735-9545
Eureka Municipal Golf Course Eureka 707/443-4808
Paradise Valley Golf Course Fairfield 707/426-1600
Rancho Solano Golf Course Fairfield 707/429-4653
Fall River Valley Golf & Country Club Fall River Mills 530/336-5555
Fallbrook Golf Club Fallbrook 760/728-8334
Sierra Lakes Golf Course Fontana 909/350-2500
Mariner's Point Golf Links & Practice Center -Putting Foster City 650/573-7888
David L. Baker Memorial Golf Fountain Valley 714/418-2152
Mile Square Golf Course Fountain Valley 714/968-4556
Airways Golf Course Fresno 559/291-6254
Palm Lakes Golf Course Fresno 559/291-4050
Riverside Golf Course Of Fresno Fresno 559/275-5900
Coyote Hills Golf Course Fullerton 714/672-6800
Fullerton Golf Course Fullerton 714/871-5141
Dry Creek Ranch Golf Course Galt 209/745-2330
Eagle Ridge Golf Club Gilroy 408/846-4531
Scholl Canyon Golf & Tennis Club Glendale 818/956-4043
Sandpiper Golf Course Goleta 805/968-1541
Plumas Pines Golf Resort Graeagle 530/836-1420
Knollwood Golf Course Granada Hills 818/363-8161
Skywest Golf Course Hayward 510/278-6188
Diamond Valley Golf Club Hemet 909/767-0828
Seven Hills Golf Club Hemet 909/925-4815
San Juan Oaks Golf Club Hollister 831/636-6115
Meadowlark Golf Course Huntington Beach 714/846-1364
Indio Golf Club Indio 760/347-9156
Landmark Golf Club Indio 760/755-2000
Castle Oaks Golf Club Ione 209/274-0167
El Toro Golf Course Irvine 949/726-2577
Oak Creek Golf Club Irvine 949/653-7300
Rancho San Joaquin Golf Course Irvine 949/786-5522
Strawberry Farms Golf Club Irvine 949/551-1811
Fresno West Golf Course Kerman 559/846-8655
Torrey Pines Municipal Golf Course La Jolla 800/985-4653
La Mirada Golf Club La Mirada 562/943-7123
Palm Royale Country Club La Quinta 760/345-9701
Marshall Canyon Golf Club La Verne 909/593-6914
Bailey Creek Golf Course Lake Almanor 530/259-4653
Lake Elizabeth Golf Club Lake Elizabeth 661/724-1221
Lake San Marcos Resort & Executive Golf Course Lake San Marcos 760/744-9092
Barona Creek Golf Club Lakeside 619/387-7018
Lakewood Country Club Lakewood 562/421-3741
Alondra Park Golf Course Lawndale 310/217-9915
Lemoore Golf Course Lemoore 559/924-9658
Turkey Creek Golf Club Lincoln 916/434-9100
Turkey Creek Golf Course Lincoln 916/635-1689
Course At Wente Vineyards, The Livermore 925/456-2475
Las Positas Golf Course -Regulation Livermore 925/443-3122
Poppy Ridge Golf Course  Livermore 925/447-6779
Lockeford Springs Golf Course Lodi 209/333-6275
Micke Grove Golf Links Lodi 209/369-4410
La Purisima Golf Course Lompoc 805/735-8395
El Dorado Park Golf Club Long Beach 562/430-5411
Heartwell Golf Course Long Beach 562/421-8855
Recreation Park American Golf Club Long Beach 562/494-5000
Skylinks Golf Course Long Beach 562/421-3388
Cypress Golf Club Los Alamitos 714/527-1800
Chester Washington Golf Course Los Angeles 323/756-6975
Griffith Park Golf Courses Los Angeles 323/664-2255
Rancho Park Golf Course Los Angeles 310/839-4374
Madera Municipal Golf Course Madera 559/675-3504
Riverbend Golf Club Madera 559/432-3020
Malibu Country Club Malibu 818/889-6680
Manteca Park Golf Course Manteca 209/825-2500
Mather Golf Course Mather 916/364-4353
Merced Hills Golf Club Merced 209/383-4943
Spring Valley Golf Course Milpitas 408/262-1722
Summitpointe Golf Course Milpitas 408/262-8813
Goose Creek Golf Club Mira Loma 909/735-3982
Casta Del Sol Golf Course Mission Viejo 949/581-0940
Modesto Creekside Golf Course Modesto 209/571-5123
Modesto Dryden Park Golf Course Modesto 209/577-5359
Montebello Country Club Montebello 323/887-4565
Laguna Seca Golf Club Monterey 831/373-3701
Moreno Valley Ranch Golf Club Moreno Valley 909/924-4444
Quail Ranch Country Course Moreno Valley 909/654-2727
Morro Bay Golf Course Morro Bay 805/772-4341
Shoreline Golf Links At Mountain View Mountain View 650/969-2041
Forest Meadows Golf Course Murphys 209/728-3439
Scga Member's Club At Rancho California, The Murrieta 909/677-7446
Chardonnay Golf Club Napa 707/257-8950
Napa Golf Course At Kennedy Park Napa 707/255-4333
Needles Municipal Golf Course Needles 760/326-3931
Newport Beach Golf Course Newport Beach 949/852-8681
Blacklake Golf Course Nipomo 805/343-1214
Hidden Valley Golf Club Norco 909/737-1010
Indian Valley Golf Club Novato 415/897-1118
Stonetree Golf Club Novato 415/209-6090
Lake Chabot Municipal Golf Course -Regulation Oakland 510/351-5812
Emerald Isle Golf Course Oceanside 760/721-4700
Oceanside Center City Golf Course Oceanside 760/439-2288
Oceanside Golf Course Oceanside 760/433-1360
Soule Park Golf Club Ojai 805/646-5633
Table Mountain Golf Club Oroville 530/533-3922
River Ridge Golf Club Oxnard 805/983-4653
Pacific Grove Municipal Golf Course Pacific Grove 831/648-3177
Sharp Park Golf Course Pacifica 650/359-3380
Hansen Dam Golf Course Pacoima 818/896-0050
Desert Willow Golf Resort Palm Desert 760/346-7060
Canyon South Golf Course Palm Springs 760/327-2019
Palm Springs Country Club Palm Springs 760/323-2626
Palo Alto Municipal Golf Course Palo Alto 650/856-0881
Brookside Golf Club Pasadena 626/796-8151
Hunter Ranch Golf Course Paso Robles 805/237-7444
Links Course At Paso Robles Paso Robles 805/227-4567
Paso Robles Golf Club Paso Robles 805/238-4722
Diablo Grande Patterson 209/892-4653
Poppy Hills Golf Course Pebble Beach 831/625-2154
Adobe Creek Golf Course Petaluma 707/765-3000
Rooster Run Golf Club Petaluma 707/778-1211
Pittsburg's Delta View Golf Course Pittsburg 925/439-4040
Mountain Meadows Golf Course Pomona 909/623-3704
Mt. Woodson Country Club Ramona 760/788-3555
Empire Lakes Golf Course Rancho Cucamonga 909/481-6663
Los Verdes Golf Course Rancho Palos Verdes 310/377-7888
Ocean Trails Golf Club Rancho Palos Verdes 310/265-5525
Tijeras Creek Golf Club Rancho Santa Margarita 949/589-9793
Oak Creek Golf Course Red Bluff 530/529-0674
El Rancho Verde Country Club Rialto 909/875-5346
Rio Vista Golf Club Rio Vista 707/374-2900
Jack Tone Golf Ripon 209/599-2973
El Rivino Country Club Riverside 909/684-8905
General Old Golf Course Riverside 909/697-6690
Indian Hills Country Club Riverside 909/360-2090
Jurupa Hills Country Club Riverside 909/685-7214
Landmark Golf Club At Oak Quarry Riverside 909/685-1440
Paradise Knolls Riverside 909/685-7034
Riverside Golf Club Riverside 909/682-3748
Sky Links Golf Course Riverside 909/688-2563
Franklin Canyon Golf Course Rodeo 510/799-6191
Diamond Oaks Municipal Golf Course Roseville 916/783-4947
Pajaro Valley Golf Club Royal Oaks 831/724-3851
Bartley Cavanaugh Golf Course Sacramento 916/665-2020
Bing Maloney Golf Course -Eighteen Sacramento 916/433-2283
Cordova Golf Course Sacramento 916/362-1196
Teal Bend Golf Club, The Sacramento 916/922-5209
Salinas Fairways Golf Course Salinas 831/758-7300
Palm Meadows Golf Course San Bernardino 909/382-2002
San Bernardino Golf Club San Bernardino 909/825-1670
Shandin Hills Golf Club San Bernardino 909/886-0669
San Clemente Municipal Golf Course San Clemente 949/361-8380
Shorecliffs Golf Club San Clemente 949/492-1177
Talega Golf Club San Clemente 949/369-6226
Balboa Park Municipal Golf Club San Diego 619/239-1660
Carmel Mountain Ranch Country Club San Diego 858/487-9224
Colina Park Golf Course San Diego 619/582-4704
Mission Bay Golf Course San Diego 858/490-3370
Mission Trails Golf Course San Diego 619/460-5400
Oaks North Golf Course  San Diego 858/487-3021
Presidio Hills Golf Course San Diego 619/295-9476
Riverwalk Golf Club San Diego 619/296-4653
Tecolote Canyon Golf Course San Diego 858/279-1600
San Dimas Canyon Golf Course San Dimas 909/599-2313
Harding Park Golf Course -Harding San Francisco 415/661-1865
Presidio Golf Course San Francisco 415/561-4653
San Geronimo Golf Club San Geronimo 415/488-4030
Cinnabar Hills Golf Club San Jose 408/323-5200
Pleasant Hills Golf Course San Jose 408/238-3485
San Jose Municipal Golf Course San Jose 408/441-4653
Santa Teresa Golf Club -Eighteen Hole Regulation San Jose 408/225-2650
Cabo Del Sol Golf Course -Ocean San Jose Del Cabo 800/386-2465
San Juan Hills Country Club San Juan Capistrano 949/493-1167
Monarch Bay Golf Club -Tony Lema San Leandro 510/895-2162
Dairy Creek Golf Course San Luis Obispo 805/782-8060
Twin Oaks Golf Course San Marcos 760/591-4700
Poplar Creek Golf Course San Mateo 650/522-4653
Bridges At Gale Ranch, The San Ramon 925/735-4253
Canyon Lakes Country Club San Ramon 925/735-6511
San Ramon Royal Vista Golf Course San Ramon 925/828-6100
Sherwood Forest Golf Course Sanger 559/787-2611
River View Golf Course Santa Ana 714/543-1115
Glen Annie Golf Club Santa Barbara 805/968-6400
Santa Barbara Golf Club Santa Barbara 805/687-7087
Santa Clara Golf & Tennis Club Santa Clara 408/980-9515
Robinson Ranch -Mountain Santa Clarita 661/299-5125
Robinson Ranch -Valley Santa Clarita 661/299-5125
De Laveaga Golf Course Santa Cruz 831/423-7212
Rancho Maria Golf Club Santa Maria 805/937-2019
Bennett Valley Golf Course Santa Rosa 707/528-3673
Bayonet/Black Horse Golf Course Seaside 831/899-2351
Selma Valley Golf Course Selma 559/896-2424
Lost Canyons Golf Club Simi Valley 805/522-4653
Simi Hills Golf Course Simi Valley 805/522-0803
Lomas Santa Fe Executive Golf Course Solana Beach 858/755-0195
River Course At Alisal Solvang 805/688-6042
Sonoma Mission Inn & Golf Course Sonoma 707/996-0300
Lake Tahoe Golf Course South Lake Tahoe 530/577-0788
Tahoe Paradise Golf Course South Lake Tahoe 530/577-2121
Arroyo Seco Golf Course South Pasadena 323/257-0475
Stevinson Ranch Stevinson 209/668-8200
Swenson Park Golf Course -Swenson Golf Stockton 209/937-7360
Van Buskirk Park Golf Course Stockton 209/937-7357
Sunnyvale Municipal Golf Course Sunnyvale 408/738-3666
Sunol Valley Golf Course Sunol 925/862-0414
Cascades Golf Club, The Sylmar 818/833-8900
El Cariso Golf Course Sylmar 818/367-6157
Buena Vista Golf Course Taft 661/763-5124
Redhawk Golf Club Temecula 909/302-3850
Temeku Hills Golf Course Temecula 909/693-1440
Los Robles Greens Golf Course Thousand Oaks 805/495-6421
Coyote Moon Golf Club Truckee 530/587-0886
Verdugo Hills Golf Course Tujunga 818/352-3282
Tulare Golf Course Tulare 559/686-5300
Tustin Ranch Golf Club Tustin 714/730-1611
Ukiah Municipal Golf Course Ukiah 707/467-2832
Vista Valencia Golf Course -Executive Valencia 661/253-1870
Blue Rock Springs Golf Course Vallejo 707/643-8476
Hiddenbrooke Golf Club Vallejo 707/558-1140
Mare Island Golf Club Vallejo 707/562-4653
Van Nuys Golf Course -Eighteen Hole Van Nuys 818/785-8871
Buenaventura Golf Course Ventura 805/642-2231
Olivas Park Golf Course Ventura 805/485-5712
Green Tree Golf Course Victorville 760/245-4860
Sierra View Golf Course Visalia 559/732-2078
Valley Oaks Golf Club Visalia 559/651-1441
Boundary Oak Golf Course Walnut Creek 925/934-4775
Spring Hills Golf Course Watsonville 831/724-1404
Lighthouse Golf & Country Club West Sacramento 916/372-4949
Hank's Woodlake Ranch Woodlake 559/564-1503
Black Gold Golf Club Yorba Linda 714/961-0060

For more Golf information, visit:

Californias's Golf

California Public Golf Courses

California Resort Golf Courses

California Semi-Private Golf Courses

California Private Golf Courses

California 9 Hole Golf Courses

This golf course directory has been established to provide golfers with an easy to use list of golf course phone numbers and locations throughout the state. We have tried to accurately list all golf courses. If you know of a course that is missing, please let us know at

Copyright 2007-2011.