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 19-27 of 94 courses
Play A Round Family Fun Center

Play A Round Family Fun Center

4.5
5021 George Washington Memorial Hwy, Yorktown, VA 23692, USA
(757) 968-5300
Monday: 2:00 – 9:00 PM

Find Play A Round Family Fun Center, a mini golf course, in Yorktown, Virginia. It holds an excellent 4.5-star rating based on 482 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 Yorktown and across Virginia.

Patterson Golf Park

Patterson Golf Park

4.5
12586 Patterson Ave, Richmond, VA 23238, USA
(804) 784-4544
Monday: 10:00 AM – 8:00 PM

Patterson Golf Park is a putt-putt golf venue in Richmond, Virginia. It holds an excellent 4.5-star rating based on 224 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. Use the information below to plan your visit, or browse other Virginia mini golf courses in our directory.

Massanutten Mini Golf

Massanutten Mini Golf

4.5
3977 Peak Dr, McGaheysville, VA 22840, USA
(540) 289-6013
Monday: 10:00 AM – 5:00 PM

Massanutten Mini Golf is a putt-putt golf venue in McGaheysville, Virginia. Visitors have given it an excellent 4.5-star average across 293 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 McGaheysville.

Swaders Sports Park

Swaders Sports Park

4.2
4725 Whitehill Blvd, Prince George, VA 23875, USA
(804) 733-3700
Monday: 12:00 – 9:00 PM

Located in Prince George, Virginia, Swaders Sports Park is a miniature golf course listed in our directory. The course carries a 4.2-star rating from 1569 reviews, making it a highly rated option in the area. 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 Prince George.

Fun Land of Fredericksburg

Fun Land of Fredericksburg

4.2
1351 Central Park Blvd, Fredericksburg, VA 22401, USA
(540) 386-1351
Monday: 2:00 – 9:00 PM

Find Fun Land of Fredericksburg, a mini golf course, in Fredericksburg, Virginia. Visitors have given it a highly rated 4.2-star average across 2751 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.

ParTees 3D Glowgolf

ParTees 3D Glowgolf

4.2
1600 Premium Outlets Blvd #405, Norfolk, VA 23502, USA
(757) 966-2164
Monday: 12:00 – 7:15 PM

Located in Norfolk, Virginia, ParTees 3D Glowgolf is a glow-in-the-dark miniature golf course listed in our directory. The course carries a 4.2-star rating from 90 reviews, making it a highly rated option in the area. 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 Norfolk and across Virginia.

Bogey’s 757

Bogey’s 757

4.9
1309 Raleigh Ave Suite 100, Norfolk, VA 23507, USA
(859) 559-1419
Monday: Closed

Located in Norfolk, Virginia, Bogey’s 757 is a miniature golf course listed in our directory. It holds an outstanding 4.9-star rating based on 34 Google reviews. The course is open 5 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.

Surfside Golf

Surfside Golf

4.6
6557 Maddox Blvd, Chincoteague, VA 23336, USA
(757) 336-4653
Monday: Closed

Located in Chincoteague, Virginia, Surfside Golf is a miniature golf course listed in our directory. The course carries a 4.6-star rating from 428 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 Chincoteague.

Windy Hill Golf Course and Sports Complex

Windy Hill Golf Course and Sports Complex

4.2
16500 Midlothian Tpke, Midlothian, VA 23113, USA
(804) 794-0010
Monday: 9:00 AM – 9:00 PM

Windy Hill Golf Course and Sports Complex is a putt-putt golf venue in Midlothian, Virginia. Visitors have given it a highly rated 4.2-star average across 557 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.

124...11

Cities in Virginia

Share: