Whether you have a kid who’s an aspiring Jordan Spieth (a Dallas native pro golfer) or your family just loves to putt around on the green, you’re guaranteed to have a blast playing mini golf at one of these Dallas-area courses. For these listed below, we’ve differentiated between outdoor, for when the weather’s nice, and indoor, great for when the weather is less than ideal but you still want to get out of the house.
Take a look for ideas on where to take the kids for some friendly competition. You can even up the ante by letting the winner choose where to go out for dinner. Looking for where to play in or around Fort Worth? Check out our guide for the best Putt-Putt courses in Fort Worth.
Indoor mini golf courses around Dallas
Another Round
This indoor mini golf facility in Dallas has two nine-hole courses—Daze and Nite—that are ideal for ages 7 and older. The original and trickiest course, Daze features the cone monster, swinging foam blocks and treacherous ball ponds. The newer Nite course has some more challenging shots that require a bit of finesse. Another Round also has a pickleball court ($10 to reserve; free to play if you walk in it’s not reserved) and Duffleboard—think of it as a mix of mini golf, tabletop shuffleboard and pinball. Bonus: If you’re looking for a date night idea with your partner, come after 8pm when the courses are limited to ages 21 and older.
Why we love it: The courses are unlike any others we’ve seen and they make for great photo ops.
Where: 660 Fort Worth Ave., Dallas
When: Monday–Wednesday 4–10pm; Thursday 2pm–midnight (mini golf ends at 10pm); Friday 2pm–midnight; Saturday 11am–midnight; Sunday 11am–10pm
Cost: $12 for nine holes; $22 for 18 holes and Duffleboard.
Want more info? Follow on Instagram, call 214/233-6316 or visit anotherrounddallas.com.
Lunar Mini Golf
Step out of the heat and into space at this alien-themed, 18-hole, indoor course. The black lit holes light up with rocket ships and UFOs—just some of the distractions to challenge your child’s concentration. There are also ramps, loop-de loops, bridges and blockades standing guard against holes in-one.
Why we love it: Admission includes two rounds of miniature golf and one shot at the prize hole at the end.
Where: Grapevine Mills, 3000 Grapevine Mills Parkway, Grapevine
When: Monday–Saturday 10am–9pm; Sunday 11am–7pm
Cost: $9; $8 seniors and military/veterans; $6 for ages 3–5. $8 per player for groups of 5 or more.
Want more info? Follow on Facebook and Instagram, call 817/422-1771 or visit glowminigolf.com.
Main Event
There are multiple Main Event locations in the Dallas area, but this location in Frisco is the only one with mini golf. The nine-hole glow-in-the-dark course is full of fun challenges that ensure the whole family has a great time. Note: Golfers must be at least 48 inches tall to enjoy the experience. In addition to mini golf, Main Event offers more than 100 arcade games, an indoor ropes course, bowling and laser tag.
Why we love it: When you come on a Tuesday, make sure to stop by the restaurant to enjoy a meal. Kids 12 and younger eat free when you buy a menu item for $11.99 or more (one kids meal per adult meal).
Where: 9375 Dallas Parkway, Frisco
When: Monday 11am–1am; Tuesday–Thursday and Sunday 11am–midnight; Friday 11am–2am; Saturday 9am–2am
Cost: $8 per person per round
Want more info? Follow on Facebook and Instagram, call 469/362-7227 or visit mainevent.com.
Monster Mini Golf
Don your white shirts and head to Monster Mini Golf for an afternoon of glow-in-the-dark, ghoulish fun. This mini golf course features not-so-spooky animated, interactive monsters and eye-catching original art that glow under black lights. In addition to the 18-hole mini golf course, this family entertainment center features an arcade where you can earn prizes, a laser maze, mini bowling and a virtual reality game.

Why we love it: This course is truly fun for the whole family—the course is designed with the whole family in mind. Kids will love the interactive monster friends and some holes have obstacles that will keep adults entertained.
Where: 2595 Preston Road, Suite 500, Frisco
When: Through May 20: Monday–Thursday 2–9pm; Friday 2–10pm; Saturday noon–10pm; Sunday noon–8pm. Hours slightly expand during the summer, opening at 9am Monday–Thursday and at noon on Friday.
Cost: $12; $10 individuals shorter than 5 feet, seniors, military and college students with ID. Other attractions cost an additional fee, or you can purchase a combination ($17–$26).
Want more info? Follow on Facebook and Instagram, call 469/598-0444 or visit monsterminigolf.com.
Outdoor mini golf courses around Dallas
Adventure Landing
This is an all-out entertainment complex, so in addition to the go-karts, laser tag, an arcade and batting cages (and bumper boats during the summer), you’ll find three safari-themed miniature golf courses, featuring lush foliage, stone caves and waterfalls. Course 2 usually proves most difficult with bricks and blocks guarding the holes and putting your kid’s putt-putt skills to the test.
Why we love it: Giant animal statues beckon for family selfies along the putt-putt adventure.
Where: 17717 Coit Road, Dallas
When: Monday–Thursday noon–9pm; Friday noon–11pm; Saturday 11am–9pm; Sunday 11am-9pm
Cost: $9.99 for adults; $7.99 for ages 7 younger. Season passes for mini golf are available too. And if you want to take advantage of Adventure Landing’s other attractions, you can get a three- or five-attraction pass.
Want more info? Follow on Facebook and Instagram, call 972/248-4653 or visit adventurelanding.com.
Celebration Station
You don’t need to have a special reason to head to Celebration Station. After all, its philosophy is “make every day one to celebrate.” The facility’s outdoor mini golf course is 18 holes of creatively designed, challenging family fun. In addition to putt-putt, this family entertainment complex also features arcade games, batting cages, bumper boats, a eurobungy, go-karts, laser tag and Playland.

Why we love it: While the mini golf course is more traditional, the other offerings at Celebration Station means you can spend the whole afternoon here with your kids and they won’t get bored.
Where: 4040 Towne Crossing Blvd., Mesquite
When: Sunday–Thursday noon–9pm; Friday noon–10pm; Saturday 11am–10pm
Cost: Adults: $9.99 for 18 holes; $17.99 for 36 holes. Children ages 10 and younger: $7.99 for 18 holes. Adult with toddler: $13.99.
Want more info? Follow on Facebook and Instagram, call 972/279-7888 or visit celebrationstation.com.
The Highlands Performance Golf Center
You might think the Highlands is just for the regular golfer, with its driving range, putting studio and golf lessons. But did you know it has an 18-hole, par three mini golf course that’s fun and challenging for the whole family? If you score a hole-in-one on the hole of the day, you can win a free game. Just be sure to bring your scorecard to the front desk.
Why we love it: The shaded course is a great respite for those hot summer days.
Where: 2538 Golden Bear Drive, Carrollton
When: Daily 8am–9pm
Cost: $6 adults; $5 ages 11–16; $3 ages 10 and younger.
Want more info? Follow on Facebook, call 972/733-4111 or visit highlandspgc.com.
Topgolf
While there are four Topgolf locations in DFW, only the Dallas location offers mini golf. In addition to Topgolf’s high-tech golf games, the facility features 3 different 18-hole mini golf courses. The courses feature waterfalls, tunnels and bridges. Once your family is done playing putt-putt, you can head to the batting cages or grab a bite to eat at the restaurant, featuring typical bar fare and a kids’ menu. Topgolf also offers junior lessons and seasonal academies if your child wants to improve their golf swing.
Why we love it: The courses have challenges—like bumps, elevation gains and trick shots—at most of the holes, so it’s great for older kids, though younger kiddos will have fun too.
Where: 8787 Park Lane, Dallas
When: Sunday–Thursday, 10am–11pm; Friday–Saturday, 10am–1am (last game must be purchased 1 hour prior to close)
Cost: $9; $6.50 ages 4-17; free for ages 3 and younger.
Want more info? Follow on Facebook and Instagram, call 214/341-9600 or visit topgolf.com.
Top photo courtesy of Celebration Station