Public Golf Courses In Oceanside And Nearby

Private Golf Courses - Semi-Private Golf Courses - Resort Golf Courses

Public Golf Courses Near Oceanside, California
Emerald Isle Golf Course
Public - 18 holes
660 S El Camino Real - Oceanside
Distance: 0.73 miles

Oceanside Center City Golf Course
Public - 18 holes
Saratoga St - Oceanside
Distance: 1.12 miles

Oceanside Golf Course
Public - 18 holes
825 Douglas Dr - Oceanside
Distance: 3.22 miles

Rancho Carlsbad Country Club
Public - 18 holes
5200 El Camino Real - Carlsbad
Distance: 5.28 miles

Lake San Marcos Resort & Executive Golf Course
Public - 18 holes
1556 Camino Del Arroyo - Lake San Marcos
Distance: 9.52 miles

Encinitas Ranch Golf Course
Public - 18 holes
1275 Quail Gardens Dr - Encinitas
Distance: 10.26 miles

Twin Oaks Golf Course
Public - 18 holes
1441 N Twin Oaks Valley Rd - San Marcos
Distance: 10.90 miles

Twin Oaks
Public - 18 holes
1441 North Twin Oaks Valley Rd - San Marcos
Distance: 10.90 miles

Fallbrook Golf Club
Public - 18 holes
2757 Gird Rd - Fallbrook
Distance: 12.71 miles

Lomas Santa Fe Executive Golf Course
Public - 18 holes
1580 Sun Valley Rd - Solana Beach
Distance: 15.66 miles

Vineyard At Escondido
Public - 18 holes
925 San Pasqual Rd - Escondido
Distance: 19.12 miles

San Clemente Municipal Golf Course
Public - 18 holes
150 E Avenida Magdalena - San Clemente
Distance: 20.30 miles

Oaks North Golf Course -South-North
Public - 18 holes
12602 Oaks N Dr - San Diego
Distance: 20.47 miles

Oaks North Golf Course -North-East
Public - 18 holes
12602 Oaks N Dr - San Diego
Distance: 20.47 miles

Oaks North Golf Course -East-South
Public - 18 holes
12602 Oaks N Dr - San Diego
Distance: 20.47 miles

Eagle Crest Golf Club
Public - 18 holes
2492 Old Ranch Rd - Escondido
Distance: 20.48 miles

Torrey Pines Golf Course
Public - 36 holes
11480 N Torrey Pines Rd - La Jolla
Distance: 21.80 miles

Carmel Mountain Ranch Country Club
Public - 18 holes
14050 Carmel Ridge Rd - San Diego
Distance: 22.34 miles

Talega Golf Club
Public - 18 holes
990 Avenida Talega - San Clemente
Distance: 22.98 miles

Redhawk Golf Club
Public - 18 holes
45100 Redhawk Pkwy - Temecula
Distance: 23.20 miles

Shorecliffs Golf Club
Public - 18 holes
501 Avenida Vaquero - San Clemente
Distance: 24.23 miles

Temeku Hills Golf Course
Public - 18 holes
41687 Temeku Dr - Temecula
Distance: 24.93 miles

Mt. Woodson Country Club
Public - 18 holes
16422 N Woodson Dr - Ramona
Distance: 26.09 miles

Scga Member's Club At Rancho California
Public - 18 holes
38275 Murrietta Hot Springs Rd - Murrieta
Distance: 26.40 miles

San Juan Hills Country Club
Public - 18 holes
32120 San Juan Creek Rd - San Juan Capistrano
Distance: 26.78 miles

Mission Bay Golf Course
Public - 18 holes
2702 N Mission Bay Dr - San Diego
Distance: 29.26 miles

Tecolote Canyon Golf Course
Public - 18 holes
2755 Snead Ave - San Diego
Distance: 29.97 miles

Presidio Hills Golf Course
Public - 18 holes
4136 Wallace St - San Diego
Distance: 32.41 miles

Tijeras Creek Golf Club
Public - 18 holes
29082 Tijeras Creek Rd - Rancho Santa Margarita
Distance: 33.13 miles

Mission Trails Golf Course
Public - 18 holes
7380 Golfcrest Pl - San Diego
Distance: 33.22 miles

Casta Del Sol Golf Course
Public - 18 holes
27601 Casta Del Sol Rd - Mission Viejo
Distance: 33.31 miles

Barona Creek Golf Club
Public - 18 holes
1000 Wildcat Canyon Rd - Lakeside
Distance: 33.35 miles

Aliso Viejo Golf Club -Ridge-Creek
Public - 18 holes
25191 Golf Dr - Aliso Viejo
Distance: 34.66 miles

Aliso Viejo Golf Club -Creek-Valley
Public - 18 holes
25191 Golf Dr - Aliso Viejo
Distance: 34.66 miles

Aliso Viejo Golf Club -Valley-Ridge
Public - 18 holes
25191 Golf Dr - Aliso Viejo
Distance: 34.66 miles

Aliso Viejo Golf Club -Ridge-Creek
Public - 18 holes
25002 Golf Drive - Aliso Viejo
Distance: 34.91 miles

Lake Forest Golf & Practice Center
Public - 9 holes
23308 Cherry Ave - Lake Forest
Distance: 35.02 miles

Colina Park Golf Course
Public - 18 holes
4085 52nd St - San Diego
Distance: 35.02 miles

Balboa Park Municipal Golf Club
Public - 27 holes
2600 Golf Course Dr - San Diego
Distance: 35.52 miles

Sun Valley Golf Course
Public - 9 holes
5080 Memorial Dr - La Mesa
Distance: 35.70 miles

Coronado Golf Course
Public - 18 holes
2000 Visalia Row - Coronado
Distance: 37.61 miles

Diamond Valley Golf Club
Public - 18 holes
31220 Sage Rd - Hemet
Distance: 38.99 miles

El Toro Golf Course
Public - 18 holes
7000 Trabuco Rd - Irvine
Distance: 39.32 miles

Strawberry Farms Golf Club
Public - 18 holes
11 Strawberry Farms Rd - Irvine
Distance: 40.17 miles

Cottonwood Golf Club
Public - 36 holes
3121 Willow Glen Dr - El Cajon
Distance: 40.59 miles

Oak Creek Golf Club
Public - 18 holes
1 Golf Club Rd - Irvine
Distance: 40.65 miles

National City Golf Course
Public - 9 holes
1439 Sweetwater Rd - National City
Distance: 40.70 miles

Seven Hills Golf Club
Public - 18 holes
1537 S Lyon Ave - Hemet
Distance: 40.88 miles

Bonita Golf Club
Public - 18 holes
5540 Sweetwater Rd - Bonita
Distance: 41.16 miles

Echo Hills Golf Club
Public - 9 holes
545 E Thornton Ave - Hemet
Distance: 41.75 miles

Chula Vista Golf Course
Public - 18 holes
4475 Bonita Rd - Bonita
Distance: 41.91 miles

Rancho San Joaquin Golf Course
Public - 18 holes
1 Sandburg Way - Irvine
Distance: 41.99 miles

Back Bay Golf Course
Public - 9 holes
1107 Jamboree Rd - Newport Beach
Distance: 42.25 miles

Auld Course
Public - 18 holes
525 Hunte Pkwy - Chula Vista
Distance: 43.66 miles

Newport Beach Golf Course
Public - 18 holes
3100 Irvine Ave - Newport Beach
Distance: 43.93 miles

Tustin Ranch Golf Club
Public - 18 holes
12442 Tustin Ranch Rd - Tustin
Distance: 44.93 miles

Eastlake Country Club
Public - 18 holes
2375 Clubhouse Dr - Chula Vista
Distance: 45.21 miles

Golden Era Golf Course
Public - 9 holes
19871 Hwy 79 - Gilman Hot Springs
Distance: 45.75 miles

Costa Mesa Golf & Country Club -Los Lagos
Public - 18 holes
1701 Golf Course Dr - Costa Mesa
Distance: 46.34 miles

Costa Mesa Golf & Country Club -Mesa Linda
Public - 18 holes
1701 Golf Course Dr - Costa Mesa
Distance: 46.34 miles

General Old Golf Course
Public - 18 holes
6104 Village W Dr - Riverside
Distance: 46.52 miles

Cresta Verde Golf Club
Public - 18 holes
1295 Cresta Rd - Corona
Distance: 48.11 miles

Driftwood Golf Course
Public - 9 holes
21462 Pacific Coast Hwy - Huntington Beach
Distance: 48.24 miles

Ridgeline Executive Golf Course
Public - 9 holes
1051 N Meads Ave - Orange
Distance: 48.58 miles

Mountain View Country Club
Public - 18 holes
2121 Mountain View Dr - Corona
Distance: 48.66 miles

Moreno Valley Ranch Golf Club -Mountain-Lake
Public - 18 holes
28095 John F Kennedy Ave - Moreno Valley
Distance: 48.93 miles

Moreno Valley Ranch Golf Club -Lake-Valley
Public - 18 holes
28095 John F Kennedy Ave - Moreno Valley
Distance: 48.93 miles

Moreno Valley Ranch Golf Club -Valley-Mountain
Public - 18 holes
28095 John F Kennedy Ave - Moreno Valley
Distance: 48.93 miles

Moreno Valley City Golf Course
Public - 9 holes
13671 Frederick St - Moreno Valley
Distance: 49.45 miles

Green River Golf Club
Public - 18 holes
5215 Green River Rd - Corona
Distance: 49.47 miles

Mile Square Golf Course -Classic
Public - 18 holes
10401 Warner Ave - Fountain Valley
Distance: 49.47 miles

Mile Square Golf Course -Players
Public - 18 holes
10401 Warner Ave - Fountain Valley
Distance: 49.47 miles

Quail Ranch Country Course
Public - 18 holes
15960 Gilman Springs Rd - Moreno Valley
Distance: 49.54 miles

River View Golf Course
Public - 18 holes
1800 W 22nd St - Santa Ana
Distance: 49.83 miles

Hidden Valley Golf Club
Public - 18 holes
10 Clubhouse Dr - Norco
Distance: 49.83 miles

Anaheim Hills Public Country Club
Public - 18 holes
6501 E Nohl Ranch Rd - Anaheim
Distance: 49.89 miles



Places To Stay
Find hotels in Oceanside


Driving Ranges and Practice Facilities
Castle Creek Country Club
Center City-Oceanside
Del Mar Golf Center
Eagle Greens
Emerald Isle Golf