Looking for somewhere fun to go play mini golf in dc, northern virginia and maryland? Here you’ll find over 25 of the best mini golf spots near Washington DC.
Mini golf is a fun outdoor (and sometimes indoor) activity families can enjoy all year-round.
And if you don’t feel like going with the kids, you’ can enjoy ‘ll even find some adult only mini golf courses here too.
Kids always have a blast and it’s a fun activity the whole family can participate in! There are lots of mini golf spots in the DMV, some obvious and some not so much!
Here you’ll find all the best mini golf spots including including indoor glow golf options.
Note: many of the outdoor mini golf courses are open from March to October as the weather permits and are only open on weekends early and late in the season, so make sure to check with course before heading out.
Washington DC
#1 East Potomac Mini Golf
East Potomac Mini Golf is the oldest, continually operated mini golf in the entire country. It’s right on the Potomac, and a great place to play mini golf.
I went there with my kids almost a year ago, and while we did have a good time here, I felt the place could be better maintained.
Although it is open throughout the year, sometimes due to precipitation, it may get closed so always check with them before going.
#2 Puttery
Located only 2-minutes from the National Portrait Gallery, Puttery is an interesting place, great to spend time with family.
It’s open all year around and apart from mini golf, there are other features like:
- Art Museum
- Conservatory
- Illusion
Kids are not allowed here, all guests have to be above 21.
#3 H Street Country Club
I went here a couple of years ago on a date night, and the place did not disappoint. They have a bar area, indoor mini golf, and a rooftop patio with its own bar.
Also, a great place to hang out with friends but it’s not exactly family-friendly. Try their tacos and steak nachos, they’re amazing!
Northern Virginia
#4 Top Golf Alexandria
Alexandria, VA
As of Feb 2023, Top Golf Alexandria has closed but you can visit the Topgolf National Harbor, located in Oxon Hill, Maryland.
#5 Cameron Run Regional Park
Alexandria, VA
Going to Cameron Run Regional Park is one of my favorite things to do in Alexandria.
Besides all of the other attractions the park has to offer, you can also visit their mini golf course which is a lot of fun. The kids always enjoy the set-up of the course.
After we play, we typically either head over to Great Waves Waterpark or just take a picnic to enjoy.
#6 Jefferson Falls Miniature Golf Course
Falls Church, VA
Jefferson Falls Mini Golf is one of the nicest mini golf courses in the area as it’s been recently renovated.
The kids like to see the ducks and geese in the ponds around the course and the adults will certainly appreciate the beautiful landscaping that is well maintained.
#7 Dulles Golf Center & Sports Park
Sterling, VA
The sports park has a lot of fun attractions, including their Lighthouse Island themed miniature golf.
They also have batting cages, beach volleyball and other activities.
The Claude Moore Rec Center is only 5-minutes away and is a nice play for an indoor swim. You’ll also find the Loudoun Heritage Farm Museum right there too.
#8 Algonkian Regional Park
Sterling, VA
Algonkian Regional Park is a wonderful place to visit with kids, and have a family picnic. It’s clean, and peaceful, with easy and free parking. A perfect weekend getaway for the entire family.
There are a lot of activities to enjoy at this park, like going for a nature walk, golfing and having fun at the playground, canoeing, kayaking, boating and a lot more. They also offer cabins if you wish to stay for a night.
#9 Burke Lake Park
Burke, VA
We love going camping at Burke Lake, partly because it’s so close to home and partly because we enjoy being there.
This mini golf course is a little more challenging than others. You won’t think so just by looking at it until you start to putt! They also have a beautiful waterfall on the course which adds a nice touch.
#10 Lucky Duck Mini Golf Course
Springfield, VA
Located at Lake Accotink, Lucky Duck isn’t the most challenging mini golf course so if you have smaller ones with you, this may be a good option. It’s one of the least expensive options as well.
After a round of mini golf, head to Go Ape Zipline and Adventure Park or the St. James Waterpark.
#11 Locust Shade Park
Triangle, VA
We love playing mini golf at the Locust Shade Park as it’s in a woodsy area so you can have fun while feeling like you’re in nature. Plus, it’s one of the cheaper options as well!
If you are looking for more than just mini golf, you could spend the whole day here – rent a pontoon boat, challenge yourself at the warrior challenge course,
#12 Oak Marr Mini Golf
Oakton, VA
Oak Marr Mini Golf is a decent facility for casual golf practice. They have a golf course with a driving range, and while it’s not the best, it works just fine for newbies like me.
They have recently renovated their driving range with lots of exciting features like state-of-the-art LED lights, new practice bunkers, new target greens and more.
My kids also had fun at their mini golf course. My son said that some goals were harder than perceived. It’s a great place if you’re just introducing golfing to your kids!
#13 Upton Hill Regional Park
Arlington, VA
Upton Hill Regional Park is qutie a popular place in the summer as Ocean Dunes Waterpark is there.
Inside the park is also their mini-golf course has 18-holes with a variety of obstacles and challenges. Overall it is quite fun and one we would be happy to come back to.
You can also purchase an All Facility Pass which gives you unlimited use of the waterpark, mini golf and the batting cages.
Windy Run Park is only about 4 miles away so we typically head there afterwards to hike the trail and see the waterfall.
#14 Pohick Bay Regional Park
Lorton, VA
Pohick Bay Regional Park is home to Treasure Island Mini Golf! This is one of the easier and more basic courses to complete. It has a pirate theme to match the nearby waterpark.
As the course is located within a regional park, you can enjoy more of a nature feel to the course.
If you visit during the summer, you’ll find lots of people who are there for Pirate’s Cove Waterpark, located inside the park, which is one of our favorite waterparks in Northern Virginia.
#15 The Dark Tower Glow Golf
Alexandria, VA
For those of you, who are into the whole interactive golf glow experience, The Dark Tower can be a good option.
They have created an ancient castle that is surrounded by glowing dragons, and knights. And you can compete amongst yourselves and play a round of mini golf.
They also have a game arcade, which is super fun for the kids. My kids went here for a birthday party and had a fun-filled afternoon, so I’m not complaining!
#16 Monster Mini Golf
Chantilly, VA
We’ve been to Monster Mini Golf in MD, so while we were in VA, we decided to give this a try too. And it did not disappoint!
It’s a super fun place not just for the kids, but for adults too. They have>
- A challenging mini golf course
- Arcades
- Laser tag
- VR games
- A cafe
- And more
#17 Magic Putting Place
Manassas, VA
There are many fun things to do in Manassas and mini golf is definitely one of them! There is something fun about taking your kids to the same mini golf course that you used to go to as a kid.
They have 2 different courses from you to choose from and you can even go for a round of night golf.
When you’re done, grab some delicious soft serve at Swirlie’s Soft Serve or cool off at Splash Down Waterpark.
#18 Perch Putt
Tysons, VA
Perch Putt has a really nice atmosphere and it’s definitely different than other mini golf courses. In fact, the course is on top of a building!
It’s fun to see some of their other features like a giant chess board and lounge for you to relax in. Food and drinks are also available from rotating food trucks.
When you’re done, you’ll find American Girl Bistro just 5-minutes away in Tyson’s Corner where you can enjoy some teatime.
Maryland
#19 Monster Mini Golf
Gaithersburg, Jessup and Parkville, MD
Monster Mini Golf is an indoor glow golf course.
We recently ventured out to Monster Mini Golf, and had a fantastic time. It is an entirely glow-in-the-dark experience from the moment you walk through the doors.
Other than the mini golf, they also have arcade games where you can win prizes. And other attractions here comprise Party Rooms, and Laser Maze. This place is definitely worth checking out.
#20 Rocky Gorge Mini Golf & Batting Cages
Laurel, MD
It’s been quite long since we’ve been to Rocky Gorge Mini Golf but our last experience wasn’t the best. The place could have used some maintenance, but their staff was very friendly and helpful.
We tried their mini golf course and batting cages, and they were a lot of fun. It’s not super fancy, but it still is a good place for beginners and families who’re into casual golfing.
#21 Laurel Links Miniature Golf Course
Laurel, MD
The Laurel Links Mini Golf Course is in a park-like setting and unlike other courses, you won’t find a bunch of obstacles and props.
There are more bumps and turns for you to get around which can make it a bit easier on the kids, although a little less visually interesting.
Less than 10 minutes from the course is both the Dinosaur Park where you can search for 115 million old fossils and the Laurel Roller Skating Center if you’re looking for more fun things to do.
#22 Arundel Golf Park
Severn, MD
Last summer, my son visited this park with his father to play a couple of rounds of mini golf.
They ended up having a nice time here and for my son, the best part was watching the planes take off and land while playing.
The driving range was busy at the time, so they did not go there.
#23 Watkins Regional Park
Kettering, MD
The mini golf is fun, as is the train, carousel and small animal farm at Watkins Regional Park.
If you come out for their Family Fun time from 5-7pm (on certain events), you can pay one price and get unlimited rides on the train and carousel and unlimited rounds of mini golf.
Just down the road within the park is the Watkins Nature Center and the Wizard of Oz playground.
Looking for a Getaway With Mini Golf? The Hyatt Regency Chesapeake Bay Golf Resort, Spa and Marina is under 2 hours from Washington DC and among many things, has mini golf!
#24 Scary Strokes
Waldorf, MD
They offer a unique “Backlight” indoor mini golf course and the perfect spot for hosting kids’ birthday parties.
They also have a:
- VR Arena
- Arcade
- Snack zone
- And prize redemption center
My kids attended a friend’s birthday party here, and had a lot of fun, but did not find it “scary” by any means.
#25 Night Hawk Golf Center
Gambrills, MD
Went here for Mother’s Day with my daughter! The mini-golf was fun yet challenging. Our instructor was very helpful and patient with us. We also enjoyed the driving range here.
I’m glad that I treated my daughter to a golf lesson, we’re both going to remember it for a long time.
#26 Fun Haven Golf
La Plata, MD
We’ve been to Fun Haven Golf a number of times as the owners are super friendly. We always have a great time playing at the putt-putt fun center.
Their mini golf course has 18 holes, which makes it challenging yet fun.
#27 Top Golf
Oxon Hill, MD
Topgolf is a great place for kids and there are many reasons to bring them. They have a handful of games for kids to enjoy.
Some Topgolf locations have 12 – 18 holes of miniature golf and it’s a great place to visit with friends or your family. Kids and adults will both enjoy the course!
Playing Mini Golf Near DC
You’ll may be pleasantly surprised to find out just how many of these mini golf courses are close to Washington DC and its surrounding areas.
It’s fun to visit both indoor and outdoor mini golf courses and experience the different obstacles and challenges.