Listing Video
Course Info
Business Hours
Features
Description
Diablo Hills Golf Course is a public 9-hole golf course located at 1551 Marchbanks Dr, Walnut Creek, CA 94598. Designed by renowned architect Robert Muir Graves in 1968, this course is widely regarded as one of the best nine-hole public golf courses in Northern California. The course is uniquely distinguished as the only nine-hole golf course in the area featuring a par-5 hole.
Available Facilities
-
Driving Range: No – Multiple sources confirm no driving range is available
-
Practice Putting Green: Yes
-
Chipping Green: Yes – Practice facilities include chipping areas
-
Pro Shop: Yes – Contact: (925) 939-7372
-
Golf Lessons: Yes – Available through the pro shop
-
Golf Club Fittings: Yes – Club fitting services available
-
Golf Carts: Yes – Available for rental
-
Push Carts: Not specifically mentioned in available sources
-
Club Rentals: Yes
Facility Features
-
Lighted: No – No lighting mentioned in sources
-
Covered: No – No covered facilities mentioned
-
Technology: None – No Toptracer, Trackman, or similar technology available
Course Quality and Reviews
Based on online reviews, Diablo Hills Golf Course would be considered Good quality. The course receives a 4.0 out of 5 stars rating on 18Birdies with 320+ reviews, and maintains positive feedback for its well-maintained conditions and challenging yet accessible layout.
Course Notes and Challenges
Hardest Aspect: Hole 8 presents the greatest challenge – a par-5 measuring 489 yards with strategic obstacles including stones placed along the left side of the fairway.
Easiest Aspect: Hole 4 offers the most accessible play – a par-3 measuring only 88 yards from the blue tees.
The course features narrow fairways, strategically placed bunkers, and well-maintained bent grass greens with no water hazards. Players should note that pace of play can be slow on weekends, with some rounds taking 3+ hours for nine holes.
Operating Information
Business Hours: Daily 6:00 AM – 6:30 PM (sunrise to sunset)
Pro Shop Phone: (925) 939-7372
Restaurant Phone: (925) 937-127