Mini Golf Courses in Virginia

Virginia's mini golf options range from Virginia Beach oceanfront courses to family fun centers near DC.

Virginia BeachRichmondNorfolkAlexandriaWilliamsburg

Virginia's geographic and cultural diversity creates a mini golf landscape that ranges from beachfront boardwalk courses to suburban family entertainment centers within commuting distance of the nation's capital. Virginia Beach anchors the state's coastal mini golf scene, with courses lining the oceanfront strip and the inland Route 58 corridor that have been entertaining vacationers for decades. The resort area's heavy summer tourist traffic supports a fiercely competitive market where courses invest significantly in themed environments and regular updates and renovations to attract repeat visitors year after year who expect fresh experiences each time they return.

The Northern Virginia suburbs of Fairfax, Loudoun, and Prince William counties serve the Washington, DC metro area's enormous family population. These courses compete for the attention of affluent families with many entertainment options available to them, driving quality standards higher than the national average. Sterling, Centreville, and Manassas have entertainment complexes where mini golf is often paired with batting cages, laser tag, and indoor attractions that create multi-hour entertainment destinations.

Williamsburg occupies a unique position in Virginia's mini golf map thanks to its historical significance. The colonial tourism corridor between Williamsburg, Jamestown, and Yorktown draws millions of history-focused visitors annually, and mini golf courses in the area provide families with a recreational counterbalance to the educational attractions. Busch Gardens' proximity adds another substantial layer of tourism traffic that benefits nearby entertainment businesses throughout the season.

Richmond, the state capital, has a growing entertainment scene that includes both traditional outdoor courses and newer indoor venues reflecting the city's ongoing revitalization. The Hampton Roads cities of Norfolk, Newport News, and Hampton share the coastal tourism market with Virginia Beach. Virginia's mild four-season climate supports outdoor mini golf from March through November in most areas, with the coastal and Tidewater regions enjoying the longest playing season in the state.

94 Courses Found

Showing 37-45 of 94 courses
Massanutten Go Karts

Massanutten Go Karts

4.3
4030 Massanutten Dr, McGaheysville, VA 22840, USA
(540) 289-9134
Monday: 10:00 AM – 5:00 PM

Located in McGaheysville, Virginia, Massanutten Go Karts is a miniature golf course listed in our directory. Visitors have given it an excellent 4.3-star average across 444 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Virginia mini golf courses in our directory.

The Highlands Golf Park

The Highlands Golf Park

4.8
10421 Seminole Trail, Ruckersville, VA 22968, USA
(434) 985-2765
Monday: 11:00 AM – 7:00 PM

Find The Highlands Golf Park, a mini golf course, in Ruckersville, Virginia. Visitors have given it an outstanding 4.8-star average across 67 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Virginia mini golf courses in our directory.

Thunder Valley

Thunder Valley

4.2
1865 Dillard Dr, Salem, VA 24153, USA
(540) 387-9477
Monday: Closed

Thunder Valley is a putt-putt golf venue in Salem, Virginia. It holds a highly rated 4.2-star rating based on 707 Google reviews. The course is open 3 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Salem and across Virginia.

Jellystone Park™ Luray

Jellystone Park™ Luray

4.1
2250 US-211, Luray, VA 22835, USA
(540) 300-1697
Monday: 9:00 AM – 5:00 PM

Find Jellystone Park™ Luray, a mini golf course, in Luray, Virginia. It holds a highly rated 4.1-star rating based on 1381 Google reviews. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Luray and across Virginia.

Burke Lake Mini Golf

Burke Lake Mini Golf

4.4
7115 Ox Rd, Fairfax Station, VA 22039, USA
(703) 323-6600
Monday: Closed

Burke Lake Mini Golf is a mini golf course in Fairfax Station, Virginia. The course carries a 4.4-star rating from 14 reviews, making it an excellent option in the area. The course is open 2 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Fairfax Station.

Indoor Golf RVA - Rocketts Landing

Indoor Golf RVA - Rocketts Landing

4.9
4501 E Main St, Richmond, VA 23231, USA
(804) 420-2102
Monday: Open 24 hours

Indoor Golf RVA - Rocketts Landing is a putt-putt golf venue in Richmond, Virginia. Visitors have given it an outstanding 4.9-star average across 31 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Virginia mini golf courses in our directory.

Funland Amusements

Funland Amusements

4.2
6528 Maddox Blvd, Chincoteague, VA 23336, USA
(757) 336-5420
Monday: 10:00 AM – 10:30 PM

Funland Amusements is a putt-putt golf venue in Chincoteague, Virginia. Visitors have given it a highly rated 4.2-star average across 204 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Virginia mini golf courses in our directory.

Upton Hill Regional Park

Upton Hill Regional Park

4.4
6060 Wilson Blvd, Arlington, VA 22205, USA
(703) 534-3437

Upton Hill Regional Park is a putt-putt golf venue in Arlington, Virginia. It holds an excellent 4.4-star rating based on 423 Google reviews. Reach the venue by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Arlington and across Virginia.

Ironbridge Sports Park

Ironbridge Sports Park

4.4
11400 Iron Bridge Rd, Chester, VA 23831, USA
(804) 748-7770
Monday: 10:00 AM – 7:00 PM

Ironbridge Sports Park is a putt-putt golf venue in Chester, Virginia. Visitors have given it an excellent 4.4-star average across 381 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Chester.

1...46...11

Cities in Virginia

Share: