Golf Courses in Virginia Beach, Virginia (VA)

18 golf courses in Virginia Beach, Virginia.

Interactive Map

18 courses with locations

Loading map...

Golfing in Virginia Beach, VA

Virginia Beach, Virginia is home to 18 golf courses, including 18 public courses..

Best Time to Play Golf in Virginia Beach

Peak golf season in VA runs April through November, with the December through March typically seeing reduced hours or closures. Virginia's Blue Ridge mountain courses offer cooler temperatures and scenic layouts. Many Virginia Beach courses offer twilight rates for discounted afternoon and evening play.

Booking Tips

Most Virginia Beach golf courses accept tee time reservations 7-14 days in advance. Popular courses fill up quickly on weekendsβ€”book early for the best selection. Proper golf attire (collared shirt, golf shoes) is required at most courses. Cart fees may be included or separate depending on the facility.

Compare Golf Courses in Virginia Beach

Side-by-side comparison of all 18 courses sorted by rating.

CourseRatingHolesParGreen FeeType
Bayville Golf Club–––––
Broad Bay Country Club–––––
Cavalier Golf & Yacht Club–––––
Cypress Point Country Club–––––
Driving Range–––––
Eagle Haven Golf Course–––––
First Tee Hampton Roads–––––
Heron Ridge Golf Club–––––
Honey Bee Golf Club–––––
Kempsville Greens Golf Course–––––
Kinloch Golf Club–––––
Red Wing Lake Golf Course–––––
Stumpy Lake Golf Course–––––
The Princess Anne Country Club–––––
Virginia Beach Country Club–––––
Virginia Beach Golf Course–––––
Virginia Beach National Golf Club–––––
Virginia Beach Pines Golf Club–––––

All Golf Facilities in Virginia Beach