Hanging Rock Golf Course (Scorecard | Layout | Rates | Tee Times)

Hanging Rock Golf Course is situated in Salem, Virginia, in Roanoke County, which also has historical significance with regards to modern American history.

The club is 17 minutes from downtown and sits on the outskirts of the city.

This is also one of the 3 golf courses in the Salem area of Roanoke.

The facility is open year-round for golfing, weather permitting.

hanging rock golf course

Hanging Rock Golf Course Salem Roanoke, Virginia

Hanging Rock Golf Club was built in 1991 and designed by course architect Russell Breeden.


If you want to get a taste of mountain golf, Hanging Rock is probably where you should head to.

Being a mountain course, it’d be remiss not to mention the breathtaking beauty of the surroundings. Most of the fairways are tree-lined and the autumnal fiery foliage contrasted with the green gives this course a different character and dimension.

As you’d imagine, the grounds have more than just undulations, you’ll get the true rolling hills experience here.

This course has also won some accolades – the biggest one being – one of the best courses to play by Golf Digest with a 3-½ star rating. 

With all the hilliness come the challenge too. This is not an easy course, but not unduly penal either. The fairways are fairly wide with large greens that’d help take some edge off of all the slopes and undulations.

You’d get a lot of variety with the holes and if you can get the ball onto the fairways, you should do fine – for the most part.

There is a fair bit of walking if you’d decide to go that route. Some of the holes are spaced far apart, which adds to the distance. Also, 5 holes measure more than 500 yards in length.

Measuring 6600 yards from the back tees, this is a medium-length course. With 5 sets of tees available, this course can accommodate players at all skill levels.

hanging rock golf course Salem roanoke Virginia

Hanging Rock Course Scorecard

Black (Yds)M: 72.0/1375153581973434131905124351953158
Orange (Yds)M: 70.2/1284563581762663971745124061792924
Maroon (Yds)M: 68.8/123 W: 74.2/1314263241702583741674683961792762
Grey (Yds)M: 66.4/118 W: 71.4/1254012951522553081514363441532495
Green (Yds)M: 63.3/110 W: 66.7/1143542251052382801293883301002149
Handicap (W)9511171153713
Black (Yds)M: 72.0/13750036720055139216643431852134496607
Orange (Yds)M: 70.2/12846433919051736915140429146631916115
Maroon (Yds)M: 68.8/123 W: 74.2/13143633915949535114339426243230115773
Grey (Yds)M: 66.4/118 W: 71.4/12541631114947627412836323841927745269
Green (Yds)M: 63.3/110 W: 66.7/1143732721204342289830420833323704519
Handicap (W)28144121810166

Hanging Rock Golf Club Rates – Green Fees

Rates (18 Hole)Weekday (Mon – Fri)Weekend (Sat – Sun)
Open Till Noon$39$49
Noon – 3:00 PM$32$42
3:00 PM – Close$27$29
Player’s Card Rates
Open – Noon2942
Noon – 3:00 PM2738
3:00 PM – Close27$29
Senior Rates
Open – Noon34$44
Noon – 3:00 PM29$39
3:00 PM – Close27$29

Course Layout

hanging rock golf course layout

Driving Range

Hanging Rocks has a full-length driving range for swing practice. There is a putting and chipping green with bunkers for short-game prep.

Dress Code

Golf attire is required. Metal spikes are not allowed.

Restaurant – Menu

The clubhouse at Hanging Rock has a grill that serves snacks for post-game nourishment.

Pro Shop

The pro shop stocks golf equipment and apparel.

Golf lessons are available at the facility for all skill levels.

Hanging Rock Tee Times

The tee time hours can be reserved by visiting the club’s website. Hanging rock operates from dawn till dusk with 75 to 80 tee time slots available any given day.

Map – Location & Directions


1500 Red Ln, Salem, VA 24153