There are 15 golf courses within 25 miles of Mount Airy: 11 public and 4 private. The best public course is Olde Mill Golf Resort. The most forgiving 18 is Blue Ridge Country Club in Galax, VA.

The best golf course in Mount Airy is Olde Mill Golf Resort in Laurel Fork, VA.
Overall score out of 10.
The best public golf course in Mount Airy is Olde Mill Golf Resort in Laurel Fork, VA.
Open to anyone.
The easiest 18-hole golf course in Mount Airy is Blue Ridge Country Club in Galax, VA.
Easiest first; the number is the overall rating.
The hardest golf course in Mount Airy is Olde Mill Golf Resort in Laurel Fork, VA.
Hardest first; the number is the overall rating.
The golf course with the best views in Mount Airy is Olde Mill Golf Resort in Laurel Fork, VA.
Best views first; the number is the overall rating.
The best golf course restaurant in Mount Airy is at Olde Mill Golf Resort in Laurel Fork, VA.
Best food first; the number is the overall rating.
The best 9-hole golf course near Mount Airy is Forest Pines Golf Course in Elkin.
Overall score out of 10.
15 golf courses within 25 miles: 3 in the city and the rest in nearby towns. 11 are public.
Roaring Gap Club in Roaring Gap, from 1926. The newest is Highland Course At Primland in Meadows of Dan, VA (2006).