Updated July 6, 2022. Your child might be just a tad too young for the driving range or the nearby course for pros, but that doesn’t mean they (and you!) can’t enjoy the fun of their own putting green at a local mini-golf course.
Bring the whole family, and maybe even a few friends, to enjoy these NoVA-based mini-golf courses, with a wide range of themes, features, and fun memories to be made.
Algonkian Regional Park
If you’re looking for a newly landscaped, redesigned mini-golf course, this one is worth your next stop with the whole family. The Loudoun County mini-golf course consists of 18 holes and is Polynesian-themed, and ready to host you all summer long. 47001 Fairway Dr., Sterling
Burke Lake Mini Golf
Spend some time in the sun and practice your swing at this local mini-golf course, designed to be enjoyed by the whole family. Once you complete your rounds, be sure to spend a little extra time in the surrounding park. 7315 Ox Rd., Fairfax Station
Cameron Run Regional Park
Over the hump and under the bridge, if you can make a hole-in-one, you could impress the whole family! Check out this local course in Alexandria for a chance to test your swing, whether you’re a budding beginner or seasoned mini-golf pro. 4001 Eisenhower Ave., Alexandria
Dulles Golf Center & Sports Park
All ages 3 and older are welcome to grab a putter and try their hand at this lighthouse-filled mini-golf course, featuring 10 replicas of famous lighthouses, including Cape Canaveral, Cape Hatteras, and more. 21593 Jesse Ct., Sterling
Lake Accotink Lucky Duck Mini Golf
Test your luck at Lake Accotink’s mini-golf course with fun for the whole family and the added bonus of a nearby playground. Whether you’re looking for a local day trip for the kids or a way to keep the family up and moving on a summer evening, Lake Accotink checks all of the boxes for family entertainment outside of the home. 7500 Accotink Park Rd., Springfield
Monster Mini Golf
A glow-in-the-dark course filled with neon colors and spooky characters is perfect for all ages, and offers an indoor experience for rainy days. After you make your way through the course, try out the venues endless attractions, including an arcade, laser maze, and bowling. 14130 Sullyfield Cir., Ste. G, Chantilly
Oak Marr Mini Golf
At this spacious, outdoor mini-golf course, all ages are welcome to tackle the holes and hazards through the 18-hole course. The course is open every day, weather permitting, and is ready to welcome your family and friends for a day full of outdoor (and competitive!) fun. 3200 Jermantown Rd., Oakton
Perch Putt
Mini golf with a view is exactly what you will get at this rooftop course. Located on the top of Capital One Hall, this 18-hole course gives you the perfect Instagram shots as you practice your putt putt game while overlooking Tysons. 1805 Capital One Dr., 11th Floor, Tysons
Pohick Bay Regional Park
Take a trip to Treasure Island mini-golf with your family for a somewhat challenging, yet still fun, putt-putt experience. The pirate-themed course is welcoming to all, and don’t be worried about getting shipwrecked, this ship stays steady no matter how hard you swing. 6501 Pohick Bay Dr., Lorton
The Magic Putting Place
This Manassas-based putt-putt location has 36 holes spread out over two mini-golf courses and is great for all ages. Daytime games can be played on either course (surrounded by well-kept landscaping and flowering trees), and nighttime games can be played with colorful courses that light up after dark. 8902 Mathis Ave., Manassas
Upton Hill Regional Park
If you’re looking for a challenging mini-golf course, this is the one to try. You may not be able to visit the adjacent water park with your family this summer, but you can still make fun memories by trying your hand at every putting green on this course, fit for all ages. 6060 Wilson Blvd., Arlington
This post was originally published on July 8, 2020.
Want more fun places to visit this summer in NoVA? Subscribe to our weekly newsletters for daily content on where to play, shop, and dine across the region, all summer long.