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