Looking for the best golf courses in Virginia Beach? This guide covers public golf courses, private country clubs, executive layouts, and championship golf around Virginia Beach, Virginia. You’ll find locations, greens fees, course details, and local golf tips to help you plan the perfect round near the coast.
Virginia Beach Golf Courses Map
The map above shows golf courses located in and around Virginia Beach, including public golf courses, resort layouts, private clubs, and championship facilities.
About Golf in Virginia Beach, Virginia
Virginia Beach is one of the top golf destinations in coastal Virginia. The area combines oceanfront tourism with a strong collection of public and private golf courses spread across Virginia Beach and nearby Hampton Roads communities.
The golf season in Virginia Beach stays active for most of the year thanks to the mild coastal climate. Spring and fall are usually the best months to play because temperatures stay comfortable and humidity is lower than peak summer.
Golfers visiting Virginia Beach can find everything from beginner-friendly municipal layouts to championship-level courses designed by major architects. Many facilities also include practice centers, golf academies, and resort-style amenities for vacation golfers.
All Golf Courses in Virginia Beach, Virginia
Virginia Beach offers a wide mix of golf experiences close to the ocean, bays, and wooded coastal areas. Players can choose from affordable public layouts, private clubs, and championship facilities throughout the region.
| Golf Course | Location | Course Type | No. of Holes | Greens Fee | Lat Long | Opening Hours |
|---|---|---|---|---|---|---|
| Heron Ridge Golf Club | Virginia Beach | Public | 18 | $60-$140 | 36.8144, -76.0875 | 6:00 AM - 7:00 PM |
| Hell's Point Golf Club | Virginia Beach | Public | 18 | $55-$125 | 36.6798, -76.0439 | 6:00 AM - 7:00 PM |
| Red Wing Lake Golf Course | Virginia Beach | Municipal | 18 | $28-$65 | 36.8004, -75.9925 | 6:00 AM - 7:00 PM |
| Kempsville Greens Golf Course | Virginia Beach | Municipal | 18 | $30-$70 | 36.8108, -76.1688 | 6:00 AM - 7:00 PM |
| Honey Bee Golf Club | Virginia Beach | Public | 18 | $45-$95 | 36.7006, -76.1260 | 6:00 AM - 7:00 PM |
| Cypress Point Country Club | Virginia Beach | Semi-Private | 18 | $55-$120 | 36.8509, -76.1772 | 6:00 AM - 7:00 PM |
| Broad Bay Country Club | Virginia Beach | Private | 18 | Members Only | 36.9040, -76.1086 | 6:00 AM - 7:00 PM |
| Princess Anne Country Club | Virginia Beach | Private | 18 | Members Only | 36.8524, -75.9782 | 6:00 AM - 7:00 PM |
| Bayville Golf Club | Virginia Beach | Private | 18 | Members Only | 36.9076, -76.1180 | 6:00 AM - 7:00 PM |
| Virginia Beach National Golf Club | Virginia Beach | Public | 18 | $65-$145 | 36.7167, -76.0890 | 6:00 AM - 7:00 PM |
| Owl's Creek Golf Course | Virginia Beach | Municipal | 18 | $30-$70 | 36.8160, -75.9908 | 6:00 AM - 7:00 PM |
| Topgolf Virginia Beach | Virginia Beach | Entertainment | Practice Facility | $25-$75 | 36.8428, -76.1354 | 9:00 AM - 12:00 AM |
| Signature at West Neck | Virginia Beach | Public | 18 | $60-$130 | 36.6915, -76.1846 | 6:00 AM - 7:00 PM |
| Riverfront Golf Club | Suffolk | Public | 18 | $70-$155 | 36.8495, -76.4789 | 6:00 AM - 7:00 PM |
| Cahoon Plantation Golf Course | Chesapeake | Public | 18 | $50-$115 | 36.7510, -76.2880 | 6:00 AM - 7:00 PM |
| Courses at Andrews Air Force Base | Virginia Beach | Military | 18 | Military ID Required | 36.8232, -76.0331 | Daily Sunrise to Sunset |
| Bide-A-Wee Golf Course | Portsmouth | Municipal | 18 | $25-$60 | 36.8468, -76.3689 | 6:00 AM - 7:00 PM |
| Chesapeake Golf Club | Chesapeake | Public | 18 | $40-$90 | 36.7442, -76.2425 | 6:00 AM - 7:00 PM |
Public Golf Courses in Virginia Beach
Virginia Beach has a strong selection of public golf courses with coastal scenery, wooded fairways, and year-round playing conditions. Many facilities are located within minutes of hotels, beaches, and resort areas.
- Heron Ridge Golf Club - 2973 Heron Ridge Dr, Virginia Beach, VA 23456. Known for dramatic bunkering, marshland scenery, and one of the toughest public layouts in the area.
- Hell's Point Golf Club - 2700 Atwoodtown Rd, Virginia Beach, VA 23456. Features tree-lined fairways and a quiet natural setting away from the busy oceanfront district.
- Virginia Beach National Golf Club - 2500 Tournament Dr, Virginia Beach, VA 23456. A championship-style public course with wide fairways and tournament-quality greens.
- Red Wing Lake Golf Course - 1144 Prosperity Rd, Virginia Beach, VA 23451. A city-owned facility that offers affordable golf near the oceanfront area.
- Honey Bee Golf Club - 2500 S Independence Blvd, Virginia Beach, VA 23456. Popular with local golfers because of its friendly layout and solid practice areas.
- Signature at West Neck - 3100 Arnold Palmer Dr, Virginia Beach, VA 23456. An Arnold Palmer-designed course with large greens and scenic water hazards.
Private Golf Clubs in Virginia Beach
Virginia Beach has several established private country clubs that offer golf, dining, tennis, and social events for local members. Many clubs are located in quieter residential areas away from the tourist-heavy beachfront.
- Princess Anne Country Club - 3800 Pacific Ave, Virginia Beach, VA 23451. Members and guests only. One of the most historic private clubs in coastal Virginia.
- Broad Bay Country Club - 2120 Lords Landing, Virginia Beach, VA 23454. Members and guests only. Known for waterfront scenery and a relaxed club atmosphere.
- Bayville Golf Club - 4137 First Ct Rd, Virginia Beach, VA 23455. Members and guests only. A private championship club with a secluded wooded setting.
- Cypress Point Country Club - 5340 Club Head Rd, Virginia Beach, VA 23455. Semi-private club with strong local membership and quality practice facilities.
Executive and Par-3 Golf Courses in Virginia Beach
Virginia Beach has several beginner-friendly golf options that work well for quick rounds, junior golf, and casual vacation play.
- Owl's Creek Golf Course - 4700 Tournament Dr, Virginia Beach, VA 23455. A shorter municipal layout that works well for beginners and relaxed afternoon rounds.
- Topgolf Virginia Beach - 5444 Greenwich Rd, Virginia Beach, VA 23462. Entertainment-style golf facility with climate-controlled hitting bays and practice-focused games.
Golf Resorts and Championship Courses in Virginia Beach
Virginia Beach is a popular golf trip destination because of its combination of beach tourism and high-quality public golf. Several local courses regularly host tournaments and regional golf events.
- Virginia Beach National Golf Club - 2500 Tournament Dr, Virginia Beach, VA 23456. Championship public layout known for strong conditions and tournament-level difficulty.
- Heron Ridge Golf Club - 2973 Heron Ridge Dr, Virginia Beach, VA 23456. Designed by Fred Couples and known for challenging marsh-style holes.
- Riverfront Golf Club - 5200 River Club Dr, Suffolk, VA 23435. A highly rated championship course designed by Tom Doak.
- Signature at West Neck - 3100 Arnold Palmer Dr, Virginia Beach, VA 23456. Arnold Palmer design with upscale clubhouse amenities and scenic fairways.
Golf Course Greens Fees in Virginia Beach
Golf prices in Virginia Beach depend on the season and proximity to the oceanfront tourist areas. Spring and summer weekends are the busiest times, especially for resort and championship courses.
| Course Type | Typical Greens Fee | Notes |
|---|---|---|
| Public Municipal | $25-$70 | Affordable city golf with online booking options |
| Public Semi-Private | $50-$130 | Popular with golf vacation groups and weekend visitors |
| Resort Course | $90-$190+ | Premium conditions and championship layouts |
| Private Club | Members Only | Guest restrictions and membership fees apply |
| Executive / Par-3 | $15-$45 | Short rounds ideal for families and beginners |
Interesting Facts About Golf in Virginia Beach
Virginia Beach combines beach tourism with one of the strongest public golf scenes in coastal Virginia.
| Fact | Details |
|---|---|
| Total Golf Courses | More than 20 golf facilities across Virginia Beach and nearby Hampton Roads |
| Most Famous Course | Heron Ridge Golf Club - known for marsh scenery and difficult layout |
| Best Golf Area | Southern Virginia Beach and coastal resort corridors |
| Best Season for Golf | March through November due to mild coastal weather |
| Public Courses Available | Most golf courses in the area are public or semi-private |
| Private Golf Clubs | Several established private country clubs serve the region |
| Scenic or Signature Courses | Heron Ridge and Hell's Point for wetlands and coastal scenery |
| PGA or Championship Events | Regional amateur and Mid-Atlantic golf tournaments |
| Beginner-Friendly Options | Owl's Creek Golf Course, Red Wing Lake Golf Course, Topgolf Virginia Beach |
| Luxury Golf Resorts | Virginia Beach National and Signature at West Neck nearby |
| Typical Golfing Weather | 65°F-88°F during peak season with coastal breezes |
| Average Greens Fee | $50-$120 for a public 18-hole round |
Why Golfers Enjoy Playing in Virginia Beach
Virginia Beach offers golfers a mix of coastal scenery, strong public golf access, and a long playing season. Players can spend the morning on championship fairways and the afternoon at the beach or oceanfront boardwalk. The area also provides plenty of golf vacation packages, practice facilities, and scenic marshland layouts.
- Many golf courses are located close to beaches, resorts, and hotels
- The mild coastal climate supports year-round golf
- Public golf access is strong throughout Virginia Beach and Hampton Roads
- Several courses feature wetlands, marshes, and waterfront scenery
- Golf vacation packages are widely available for visiting groups
- Players can choose between relaxed municipal golf and championship layouts
- Virginia Beach combines golf, seafood, nightlife, and beach tourism in one destination
- Golf Courses in San Diego
- Golf Courses in Los Angeles
- Golf Courses in San Francisco
- Golf Courses in Palm Springs
- Golf Courses in Pebble Beach
- Golf Courses in Carlsbad
- Golf Courses in Santa Barbara
- Golf Courses in Newport Beach
- Golf Courses in Monterey
- Golf Courses in Scottsdale
- Golf Courses in Phoenix
- Golf Courses in Tucson
- Golf Courses in Sedona
- Golf Courses in Orlando
- Golf Courses in Miami
- Golf Courses in Tampa
- Golf Courses in Jacksonville
- Golf Courses in Naples
- Golf Courses in Boca Raton
- Golf Courses in Fort Lauderdale
- Golf Courses in Palm Beach
- Golf Courses in Destin
- Golf Courses in Dallas
- Golf Courses in Houston
- Golf Courses in Austin
- Golf Courses in San Antonio
- Golf Courses in Las Vegas
- Golf Courses in Reno
- Golf Courses in Mesquite
- Golf Courses in Myrtle Beach
- Golf Courses in Charleston
- Golf Courses in Hilton Head Island
- Golf Courses in Atlanta
- Golf Courses in Savannah
- Golf Courses in Augusta
- Golf Courses in Charlotte
- Golf Courses in Pinehurst
- Golf Courses in Asheville
- Golf Courses in Wilmington
- Golf Courses in Honolulu
- Golf Courses in Maui
- Golf Courses in Kauai
- Golf Courses in Kona
- Golf Courses in Lahaina
- Golf Courses in Kapalua
- Golf Courses in Denver
- Golf Courses in Colorado Springs
- Golf Courses in Aspen
- Golf Courses in Vail
- Golf Courses in Breckenridge
- Golf Courses in Nashville
- Golf Courses in Chattanooga
- Golf Courses in Gatlinburg
- Golf Courses in Chicago
- Golf Courses in Springfield
- Golf Courses in New York City
- Golf Courses in Buffalo
- Golf Courses in White Plains
- Golf Courses in Saratoga Springs
- Golf Courses in Boston
- Golf Courses in Worcester
- Golf Courses in Cape Cod
- Golf Courses in Seattle
- Golf Courses in Portland
- Golf Courses in Bend
- Golf Courses in Ashland
- Golf Courses in Newport
- Golf Courses in New Orleans
- Golf Courses in Birmingham
- Golf Courses in Mobile
- Golf Courses in Auburn
- Golf Courses in Detroit
- Golf Courses in Grand Rapids
- Golf Courses in Traverse City
- Golf Courses in Minneapolis
- Golf Courses in Duluth
- Golf Courses in Kansas City
- Golf Courses in St. Louis
- Golf Courses in Branson
- Golf Courses in Oklahoma City
- Golf Courses in Tulsa
- Golf Courses in Louisville
- Golf Courses in Lexington
- Golf Courses in Indianapolis
- Golf Courses in Fort Wayne
- Golf Courses in Columbus
- Golf Courses in Cleveland
- Golf Courses in Cincinnati
- Golf Courses in Philadelphia
- Golf Courses in Pittsburgh
- Golf Courses in Baltimore
- Golf Courses in Ocean City
- Golf Courses in Richmond
- Golf Courses in Virginia Beach
- Golf Courses in Williamsburg
- Golf Courses in Milwaukee
- Golf Courses in Green Bay
- Golf Courses in Boise
- Golf Courses in Coeur d'Alene
- Golf Courses in Idaho Falls
- Golf Courses in Albuquerque
- Golf Courses in Santa Fe
- Golf Courses in Salt Lake City
- Golf Courses in Park City
- Golf Courses in St. George
- Golf Courses in Portland
- Golf Courses in Augusta
- Golf Courses in Portsmouth
- Golf Courses in Burlington
- Golf Courses in Stowe
- Golf Courses in Providence
- Golf Courses in Newport
- Golf Courses in Hartford
- Golf Courses in New Haven
- Golf Courses in Stamford
- Golf Courses in Newark
- Golf Courses in Atlantic City
- Golf Courses in Jersey City
- Golf Courses in Wilmington
- Golf Courses in Rehoboth Beach
- Golf Courses in Charleston
- Golf Courses in Morgantown
- Golf Courses in Sioux Falls
- Golf Courses in Rapid City
- Golf Courses in Omaha
- Golf Courses in Des Moines
- Golf Courses in Billings
- Golf Courses in Bozeman
- Golf Courses in Missoula
- Golf Courses in Jackson
- Golf Courses in Anchorage
- Golf Courses in Little Rock
- Golf Courses in Hot Springs
- Golf Courses in Jackson
- Golf Courses in Biloxi
- Golf Courses in Gulfport
- Golf Courses in Wichita
- Golf Courses in Topeka
