Best Public Golf Courses in Lewisville, Texas
What makes a public course "best" in Lewisville? 10 non-member courses qualify (averaging 4.3★); the top 5 below average 1.7★.
Last updated:
Ranked courses
- 1
Lake Park Golf Course
6 Lake Park Rd, Lewisville, TX 75057, USA, Lewisville, TX 75057★ 4.1 (409 reviews) - 2
Lake Park Driving Range
3 Lake Park Rd, Lewisville, TX 75057, USA, Lewisville, TX 75057★ 4.4 (78 reviews) - 3
Lake Park Golf Club Championship Course
, Lewisville, TX 75065 - 4
Lake Park Golf Club Executive Course
, Lewisville, TX 75057 - 5
Lewisville Executive Golf Course
1000 Course Road, Lewisville, TX, Lewisville, TX 77181 - 6
Lewisville Golf & Country Club
5000 Golf View Drive, Lewisville, TX, Lewisville, TX 76492 - 7
Lewisville Golf Club
2500 Oak Tree Lane, Lewisville, TX, Lewisville, TX 74777 - 8
Lewisville Hills Golf Club
300 Fairway Drive, Lewisville, TX, Lewisville, TX 74274 - 9
Lewisville Oaks Golf Club
200 Championship Drive, Lewisville, TX, Lewisville, TX 78660 - 10
Lewisville Springs Golf Club
100 Country Club Road, Lewisville, TX, Lewisville, TX 79733
Frequently Asked Questions
How many public golf courses are in Lewisville, Texas?▾
FairwayRadar lists every public, municipal, semi-private, and resort course open to non-member play in Lewisville, Texas. Counts update daily as we verify access policies.
What's the best public golf course in Lewisville?▾
Our top-ranked public course in Lewisville is the highest-rated by Google reviews. See the ranked list above for current standings — rankings shift as new reviews come in.
Are tee times required at public courses in Lewisville?▾
Most public courses in Lewisville accept tee times 1–14 days in advance. Walk-ons are typically allowed on weekdays but rarely on weekend mornings. Click any course for its booking link and phone number.
What do public golf courses cost in Lewisville?▾
Green fees in Lewisville vary by course and time of day. The ranked list above shows weekday and weekend rate ranges where available. Twilight rates (typically after 2pm) run 30–50% below morning prices.
