Golf courses in Lewisville, TX

There are 4 golf courses in Lewisville, TX: 3 public and 1 private.

Courses
4
18-hole
2
9-hole
2
With a range
3 of 4
Avg 18-hole yards
6,696
Nearby
6 within 7 mi

Courses in and near Lewisville

Showing 10 courses: 4 in Lewisville, 6 nearby.

  1. Hank Haney Golf Ranch At Vista Ridge

    Public2791 S Stemmons Fwy

    9 · PAR 31 · 3,000 YD

  2. 18 · PAR 70 · 6,135 YD

  3. 9 · PAR 29 · 1,724 YD

  4. The Lakes At Castle Hills

    Private699 Lady of The Lake Blvd

    18 · PAR 72 · 7,256 YD

  5. Coyote Ridge Golf Club

    PublicCarrollton, TX

    2.2 MI · 18 · PAR 71 · 6,795 YD

  6. Indian Creek Golf Club

    PublicCarrollton, TX

    3.4 MI · 18 · PAR 72 · 7,235 YD

  7. Stewart Peninsula Golf Course

    PublicThe Colony, TX

    4.1 MI · 9 · PAR 33 · 2,676 YD

  8. Golf Clubs At The Tribute

    PublicThe Colony, TX

    4.2 MI · 18 · PAR 71 · 7,175 YD

  9. Old American Golf Club

    PublicThe Colony, TX

    4.4 MI · 18 · PAR 71 · 7,175 YD

  10. Riverchase Golf Club

    PublicCoppell, TX

    6.3 MI · 18 · PAR 71 · 6,593 YD

Missing a course in Lewisville, or something out of date?

Tell us what to fix

Of the 4 Lewisville courses that list driving range information, 3 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is The Lakes At Castle Hills at 7,256 yards, and the average is 6,696 yards.

Lewisville is in Texas, which has 745 golf courses across 402 cities in this directory.

Nearby cities with listed courses include The Colony, TX (4.2 miles), Carrollton, TX (5.5 miles), Coppell, TX (6.3 miles) and Flower Mound, TX (6.7 miles).

Nearby cities

Miles, straight line

All golf courses in Texas

Frequently asked questions

How many golf courses are in Lewisville, TX?

Lewisville, TX has 4 golf courses in this directory: 2 with 18 holes and 2 with 9 holes.

What is the longest golf course in Lewisville, TX?

Of the 18-hole courses with a listed yardage, The Lakes At Castle Hills is the longest at 7,256 yards.

Do golf courses in Lewisville, TX have driving ranges?

3 of the 4 courses in Lewisville, TX that list driving range information have one.

How long is the average 18-hole course in Lewisville, TX?

Across 2 18-hole courses with a listed yardage, the average is 6,696 yards.

What cities near Lewisville, TX have golf courses?

Nearby cities with listed courses include The Colony, TX (4.2 miles, 3 courses), Carrollton, TX (5.5 miles, 4 courses), Coppell, TX (6.3 miles, 1 course) and Flower Mound, TX (6.7 miles, 2 courses).

How many public golf courses are in Lewisville, TX?

Lewisville, TX has 3 public golf courses in this directory.

How many private golf courses are in Lewisville, TX?

Lewisville, TX has 1 private golf course in this directory.

How many public vs private golf courses are in Lewisville, TX?

Of the 4 golf courses listed in Lewisville, TX, 3 are public and 1 is private.

Listing data last updated October 2026. See data sources.