Hit the links at one of Harrisonburg’s picturesque golf courses.


Heritage Oaks Golf Course
680 Garbers Church Rd. Harrisonburg, VA 22801 | 540-442-6502
Heritage Oaks Golf Course is a challenging and scenic course. Par 70/Distances ranging from 4500 yards to 6325 yards. Pro-Shop offers the latest in golf clubs, equipment & apparel. The course offers a wide variety of holes including links-style holes as well as traditional, tree-lined holes. Golfers of all abilities will enjoy playing this course as it offers four sets of tees on each hole. Stop in at the Triple B Cafe after your round of golf and grab lunch or dinner!

Lakeview Golf Course
4101 Shen Lake Dr. Harrisonburg, VA 22801 | 540-434-8937
Lakeview is a beautifully maintained public course in the Shenandoah Valley. Year-round, its 36 holes are immaculately kept and offer play for all levels. Lakeview offers a driving range, putting and chipping greens, Pro Shop and Snack Bar.

Mulligan’s Golf Center & Miniature Golf
141 Carpenter Ln. Harrisonburg, VA 22801 | 540-432-9040
Mulligan’s Golf Center is a practice facility and pro shop that is dedicated to providing an inviting and fun environment for golfers of all ages.  Hit a bucket of balls, or check out MGC’s miniature 18-hole golf course, features challenging holes and detailed landscapes.

Packsaddle Ridge
3067 Packsaddle Ridge Trail Keezletown, VA 22832 | 540-269-8188
Packsaddle Ridge Golf Club is a public 18 hole golf course located in the Heart of the Shenandoah Valley. This course will challenge all types of golfers and overload your senses with natural beauty. “Rated 4 1/2 stars” by the Golf Digest in 2008 and 2009.