27 Mini Golf Spots Near DC (+ Northern Virginia & Maryland)

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.

Kid playing mini golf

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.

Source: East Potomac 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.

Family playing mini golf at Cameron Run Regional Park
Source: Nova Parks

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.

water feature at Jefferson Falls Mini Golf
Source: Fairfax County Parks

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.

Mini golf at Dulles Golf Center & Sports Park
Source: Dulles Golf Center & Sports Park

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.

Mother and son playing at Algonkian Regional Park
Source: Algonkian Regional Park

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.

Burke Lake mini-golf
Source: Fairfax County

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.

kids playing mini golf at Lucky Duck Mini Golf Course
Source: Fairfax county

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.

Mini golf course at Upton Hill Regional Park
Source: Nova Park

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.

Mini Golf Course at Pohick Bay Regional Park
Source: Nova Parks

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.

Dark Tower
Source: Dark Tower 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!

Aerial view of the mini golf course at Perch Putt
Source: Perch Putt

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.


#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.

glow in the dark golf
Source: Monster Mini Golf

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.

Source: Rocky Gorge

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.

Source: Laurel Golf

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.

Source: Night Hawk Golf Center

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.

Source: Topgolf

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.

mini golf range

It’s fun to visit both indoor and outdoor mini golf courses and experience the different obstacles and challenges.

Photo of author

OK Editorial Team

Our Kids has been bringing you more family fun, experiences & adventure since 1999.