There are 7 golf courses within 25 miles of Victorville: 4 public and 3 private. The best public course is Hesperia Golf & Country Club. The most forgiving 18 is Lake Arrowhead Country Club in Lake Arrowhead.

The best golf course in Victorville is Lake Arrowhead Country Club in Lake Arrowhead, a private club.
Overall score out of 10.
The best public golf course in Victorville is Hesperia Golf & Country Club in Hesperia.
Open to anyone.
The easiest 18-hole golf course in Victorville is Lake Arrowhead Country Club in Lake Arrowhead.
Easiest first; the number is the overall rating.
The hardest golf course in Victorville is Hesperia Golf & Country Club in Hesperia.
Hardest first; the number is the overall rating.
The golf course with the best views in Victorville is Silver Lakes Country Club in Helendale. For public golf, Apple Valley Golf in Apple Valley.
Best views first; the number is the overall rating.
The best golf course restaurant in Victorville is at Lake Arrowhead Country Club in Lake Arrowhead.
Best food first; the number is the overall rating.
The best par-3 golf course in Victorville is Ashwood Golf Course & Grill in Apple Valley.
Overall score out of 10.
7 golf courses within 25 miles: 2 in the city and the rest in nearby towns. 4 are public.
Apple Valley Golf in Apple Valley, from 1952. The newest is Ashwood Golf Course & Grill in Apple Valley (1993).