DALtoday City Guide Play Banner

12 Dallas golf courses to book tee times at

To tee or not to tee — that is the question. Go for a hole in one at these 12 Dallas golf courses.

Image of a golf course surrounded by trees with the high rise buildings of downtown Dallas as the backdrop

We’ve got the inside scoop on Dallas golf courses — choose from members-only to public to indoors.

Photo by Stevens Park Golf Course

Whether you’re looking to take a couple strokes off your golf game or enjoy a relaxing day on the greens, we’ve got the tee on the best Dallas golf courses.

Spending time outdoors is easy when you’re swinging your way through these Dallas golf courses. Traverse rolling hills and picturesque landscapes + see where PGA history went down.

Members only

Dallas National Golf Club, 1515 Knoxville Rd. | This golf club is for members only. Fancy — we know. The exclusive club offers a highly rated course that spans more than 7,300 yards and 400 acres. You can also play this golf course if you are invited by and attend with a member.

Brook Hollow Golf Club, 8301 Harry Hines Blvd. | This private golf course is just one amenity available to members, making it a great choice if you want to swim, play tennis, or engage in other social activities too. If you can score an invite from a member, you may be able to explore this course without a membership.

Cowboys Golf Club, 1600 Fairway Drive, Grapevine | This golf club’s theme is the Dallas Cowboys, making it an ideal location if you love sports or are a big fan of the regional team. While this is a membership club, you can get tee times without being a member by booking online. Non-members pay a premium to enjoy the links at this unique Dallas Cowboys-themed course.

Public courses

Stevens Park Golf Course, 1005 N. Montclair Ave. | A premier location for outdoor golf, this course offers 18 holes and a par 70 that’s challenging enough for tournaments without being too much for a Saturday morning. Book tee times for two or more players, or walk up as a single to get a tee time.

DALtoday_stevensgolfclub

Enjoy the outdoors on the lush course surrounded by trees.

Stevens Park Golf Course

Tenison Park Golf Courses, 3501 Samuell Blvd.| Try your swing on two full 18-hole golf courses, Tenison Highlands or Tenison Glen. You’ll get championship-quality play experience along tree-lined greens. Rates vary by tee time, and senior and junior discounts are available.

green golf course with sandy areas surrounded with trees

Practice your bunker shot at Tenison Park Golf Course

Cedar Crest Golf Course, 1800 Southerland Ave. | With a history of hosting PGA championships, this winning golf course offers rolling terrain over 18 holes and a driving range. Golf lessons are available for those wanting to perfect their swing.

Luna Vista Golf Course, 11223 Luna Rd. | A beautiful backdrop and relaxing environment lull you into enjoyment as you tackle some challenging holes on this golf course. Private lessons and a golf academy make this a good spot for those new to the links.

Players golfing on green golf course with thick grey clouds in a blue sky

Practice your swing on Luna Vista’s 18-hole course.

Luna Vista Golf Course

Keeton Park Golf Course, 2323 N. Jim Miller Rd. | An oversized grass driving range lets you warm up your drive before you hit the links on this challenging 18-hole golf course. The secluded setting enhances the stress-relieving time spent on the greens, and you can book tee times up to seven days ahead of time to ensure you have access to a course when you want.

Take it indoors

Eight Under, 4030 N. MacArthur Blvd., Suite 222, Irving | Sign up for a membership to get lessons or indoor time to work on your game. You can also join for indoor league play to spend time on the virtual links with others.

HIO Indoor Golf, 2625 Old Denton Rd., #404C, Carrollton | Book a room by the hour to play indoor golf with your friends, or sign up for a membership if you plan on being a regular at the virtual links at HIO Indoor Golf. This site also offers training and lessons and hosts a variety of indoor golf events.

Pure Swing, 13617 Inwood Rd., Suite 205 | This innovative indoor training location is designed for those who are serious about their swing and want to enhance their performance on links across the city. You can get lessons, book time to practice indoors, or talk to an expert about which clubs may fit you best.

Top Golf, 8787 Park Lane or 3760 Blair Oaks Drive | Top Golf offers times on virtual links and driving ranges for serious swingers as well as those who just want to have a good time with friends. The sports-bar-style atmosphere comes complete with the ability to order up apps and drinks.

Check out our other guides
We’re highlighting the best parks in Dallas — complete with trails, nature, and good vibes.
Tell us you’re from Dallas without telling us you’re from Dallas.
From Plano to Duncanville, we’re giving you all the pertinent details about some of the school districts in Dallas.
From brands to bands, Dallas’ business scene is truly inspired.
From the Dallas Mavericks to the Texas Rangers, we’re sharing all details of Dallas’ sports teams.
Go bargain hunting with our Dallas happy hour guide, which highlights drink specials and food discounts throughout the city.
Check out these hiking trails catered to all skill levels in and around Dallas for outdoor adventures.
If you don’t have coffee already in hand, consider this your sign to grab some.
We’re highlighting the best kid-approved activities that Dallas has to offer — complete with art exploration, animal encounters, and outdoor fun.
Explore these dog-friendly places in the Big D — from places to eat, drink, shop, exercise, swim, and stay the night with your four-legged friends.
DALtoday phone
Good news for Dallas.
Soon you’ll be getting the best local news & events sent to your inbox each morning, for free.