Hidden Valley Golf Club

Norco, California | 18 holes | Par: 72 | 6880 yards

From its unique design, to its natural beauty, Hidden Valley Golf Club has all the elements necessary to ensure a memorable golf experience. Remarkable changes in elevation, majestic views, and a challenging golf course layout designed by architect Casey O`Callaghan will impress golfers at any skill level. Hidden Valley Golf Club`s convenient central location is just one of the many reasons the course is becoming a true favorite among avid golfers throughout Southern California.The Hidden Valley Golf Club is a unique golf layout for Southern California. The overall design of the course concentrates on preserving the natural vegetation, dry streams, and boulder outcroppings throughout the property. There are five sets of tees on each hole which allow this golf course to cater to golfers of varying skill levels. The back tees challenge the expert golfer to carry the ball over natural canyons and ravines to spacious and well-manicured fairways. The middle tees may require some carry over natural areas while reducing the length for the average golfers. The forward tees are situated so that there is little or no natural areas that must be hit over. The golf course ranges from 6,721 and 6,330 yards from the back two tees to 4,649 yards from the forward tees. The contrast of a well-manicured golf course against the rugged terrain provide a spectacular setting for golf.

Par, yardages and course ratings

Tee Par Yardage Rating Slope
Silver 72 5327 66.4 118
White 72 5772 68.5 125
Blue 72 6292 70.8 132
Black 72 6880 73.8 141
Red 72 4698 63.6 112


At a glance

  • Holes: 18
  • Designed by: Casey O'Callaghan Golf Course Design
  • Type: Public
  • Built in: 1997
  • Golf Season: Year Round

Practice facilities

  • Driving range: Yes
  • Putting green: Yes


  • Teaching pro: Yes
  • Golf school / golf academy:


  • Pro: Yes
  • Rental clubs: Yes
  • Rental carts: Yes - included in green fees
  • Pull carts:

10 Clubhouse Dr
Norco, California 91760
Riverside County
P: (909) 737-1010
F: (951) 737-2424