Dallas Course Guide
Public golf around Dallas centers on five City of Dallas municipal courses plus Grapevine Golf Course and Cowboys Golf Club, with PGA Frisco's free Dance Floor putting course for practice. Addresses, phone numbers and practice-green access are below.
Checked November 10, 2026. Call the pro shop to confirm rates and tee times before you go.
Grapevine Golf CourseGrapevine · City of Grapevine municipal, 27 holes
- Address: 3800 Fairway Dr., Grapevine
- Phone: (817) 410-3377
- Hours: Daily 6 a.m.–7 p.m.
- Practice green: Free
Cowboys Golf ClubGrapevine · Upscale public, 18 holes
- Address: 1600 Fairway Dr., Grapevine
- Phone: (817) 481-7277
- Practice green: Free
- Putting course: The Huddle, 18 holes, $25 per player with a free custom ball; call to book
PGA FriscoFrisco · Home of the PGA of America
- Address: 3255 PGA Pkwy., Frisco
- Putting course: The Dance Floor, a lighted 2-acre putting course; no admission fee, $5 putter rental
- Good for: Families, date nights, putting practice
Cedar Crest Golf CourseDallas · City of Dallas municipal
- Address: 1800 Southerland Ave., Dallas
- Phone: (214) 670-7615
- Did you know: Cedar Crest hosted the 1927 PGA Championship
Tenison Park Golf CourseDallas · City of Dallas municipal, Tenison Glen and Tenison Highlands
- Address: 3501 Samuell Blvd., Dallas
- Phone: (214) 670-1402
Stevens Park Golf CourseDallas · City of Dallas municipal
- Address: 1005 N. Montclair Ave., Dallas
- Phone: (214) 670-7506
Luna Vista Golf CourseDallas · City of Dallas municipal
- Address: 11223 Luna Rd., Dallas
- Phone: (214) 670-6322
Keeton Park Golf CourseDallas · City of Dallas municipal
- Address: 2323 N. Jim Miller Rd., Dallas
- Phone: (214) 670-8784
Where can I practice putting for free?
Grapevine Golf Course and Cowboys Golf Club both have free practice greens, and The Dance Floor at PGA Frisco has no admission fee. See free putting greens in Grapevine and DFW for hours and rules.
Frequently asked questions
Which Dallas courses are city-owned?
The City of Dallas runs Cedar Crest, Keeton Park, Luna Vista, Stevens Park and Tenison Park (Glen and Highlands).
How do I book a tee time?
Call the course or use its online booking page. Weekend mornings fill first in spring and fall.
Is a course missing?
Call or text (682) 298-1494 and it will be added after a check with the course.
Sources: City of Dallas Golf Administration directory, PGA.com course listings, PGA Frisco FAQ, and details confirmed with Grapevine Golf Course and Cowboys Golf Club.