Range and Putt

Driving ranges in California

Range and Putt lists 37 driving ranges in California, in Alameda, Alhambra, Anaheim, Burlingame, Carmichael, City of Industry, Del Mar, El Segundo, Encino, Escondido, Foster City, Fountain Valley, Fullerton, Huntington Beach, Los Angeles, Mather, Montebello, Norwalk, Oakland, Orange, Pacoima, Roseville, Sacramento, San Bruno, San Diego, San Francisco, San Rafael, Santee, South Pasadena and Van Nuys. Checked November 2026.

By city

All California driving ranges

RangeTownHeatedLightsBall trackingPrice from
Alhambra Golf CourseAlhambraNot statedYesNot stated$13 for about 40 balls
Aroma Golf RangeLos AngelesNot statedNot statedNot stated$20 for 120 balls
Arroyo Seco Golf CourseSouth PasadenaNot statedYesNot stated$11 a bucket
David L. Baker Golf ClubFountain ValleyNot statedYesNot stated$8 for 45 balls
Don Knabe Golf Center and Junior AcademyNorwalkNot statedNot statedNot statedNot published
Encino and Balboa Golf CoursesEncinoNot statedYesNot stated$8 a bucket
Golfers ParadiseFullertonNot statedNot statedNot stated$12 for 75 balls
Griffith Park Golf (Harding and Wilson)Los AngelesNot statedYesToptracer$10 a bucket
Hansen Dam Golf CoursePacoimaNot statedYesNot stated$8 a bucket
Industry Hills Golf ClubCity of IndustryNot statedYesNot stated$5 for 35 balls
Meadowlark Golf ClubHuntington BeachNot statedNot statedNot stated$5 for 35 balls
Super Range GolfOrangeNot statedNot statedNot stated$9 for about 55 balls
The Islands Golf CenterAnaheimNot statedYesNot stated$9 for 45 balls
Topgolf Los Angeles - El SegundoEl SegundoYesNot statedNot stated$24.99 per hour
Topgolf Los Angeles - MontebelloMontebelloYesNot statedNot stated$24.99 per hour
Woodley Lakes Golf CourseVan NuysNot statedYesNot stated$8 a bucket
Ancil Hoffman Golf CourseCarmichaelNot statedNot statedNot statedNot published
Bing Maloney Golf CourseSacramentoNot statedNot statedToptracer$6 for 25 balls
Cordova Golf CourseSacramentoNot statedYesNot stated$5 for 30 balls
Haggin Oaks Golf ComplexSacramentoNot statedNot statedToptracer$6 for 25 balls
Mather Golf CourseMatherNot statedNot statedNot stated$6 for 35 balls
Topgolf RosevilleRosevilleNot statedNot statedToptracer$19.99 per hour
Balboa Park Golf CourseSan DiegoNot statedNot statedNot stated$9 a bucket
Carlton Oaks Golf ClubSanteeNot statedNot statedNot stated$7 for 40 balls
Del Mar Golf CenterDel MarNot statedYesToptracer$13 for 45 balls
Mission Bay Golf Course and Practice CenterSan DiegoNot statedNot statedNot stated$9 a bucket
Stadium Golf CenterSan DiegoNot statedYesNot stated$14 for about 45 balls
The Hodges Golf CenterEscondidoNot statedNot statedNot stated$10 for 40 balls
Corica Park Practice CenterAlamedaNot statedNot statedToptracer$8 for 30 balls
Mariners Point Golf CenterFoster CityNot statedYesToptracer$10 for 45 balls
McInnis Park Golf CenterSan RafaelNot statedYesToptracer$6 for about 25 balls
Metropolitan Golf LinksOaklandNot statedNot statedNot stated$9 for 35 balls
Montclair Golf CourseOaklandNot statedYesNot stated$10 for 50 balls
Presidio Golf CourseSan FranciscoNot statedNot statedNot stated$9 for 36 balls
San Bruno Golf CenterSan BrunoNot statedNot statedNot statedNot published
Topgolf BurlingameBurlingameNot statedNot statedNot statedNot published
TPC Harding ParkSan FranciscoNot statedNot statedToptracerNot published

"Not stated" means we found no source for it, not that the range lacks it.

On the map

37 of 37 shown. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.