Golf Courses in Oklahoma
Oklahoma has 248 golf courses — 200 public, 13 private — with an average slope rating of 129 across 116 USGA-rated courses. The hardest is Oak Tree National in Edmond at slope 155. Browse by county or city below, with full scorecards and USGA slope ratings on every course page.
Browse Oklahoma Courses by Numbers
Hardest by Slope
Oak Tree National
Meadow Lake Golf Course
Karsten Creek Golf Club
Keystone Golf Course
Jimmie Austin Golf Club
Oak Tree Country Club East Course
The Golf Club of Oklahoma
Lincoln Park West Golf Course
Traditions Golf Club
Belmar Golf Club
Easiest for Beginners
Muskogee Golf Club
Choctaw Country Club
Twin Hills Golf & Country Club
Greens Golf & Country Club
McAlester Country Club
Kickingbird Golf Course
Osage Golf Course
Meadowlake Golf Course
Wentz Golf Course
Fort Sill Golf Course
Longest by Yardage
Oak Tree National
Southern Hills Country Club
Jimmie Austin Golf Club
Karsten Creek Golf Club
Cedar Ridge Country Club
Gaillardia Golf Course
Pheasant Run Golf Course
Battle Creek Golf Club
The Golf Club of Oklahoma
Oak Tree Country Club East Course
Find a Course in Oklahoma
Browse by County
Top Courses in Oklahoma
Oak Tree National
Edmond · 18 holes · Par 71
Meadow Lake Golf Course
Enid · 18 holes · Par 73
Karsten Creek Golf Club
Stillwater · 18 holes · Par 72
Jimmie Austin Golf Club
Norman · 18 holes · Par 72
Oak Tree Country Club East Course
Edmond · 18 holes · Par 71
The Golf Club of Oklahoma
Broken Arrow · 18 holes · Par 72
Lincoln Park West Golf Course
Oklahoma City · 18 holes · Par 72
Belmar Golf Club
Norman · 18 holes · Par 70
Gaillardia Golf Course
Oklahoma City · 18 holes · Par 73
Traditions Golf Club
Edmond · 18 holes · Par 72
Territory Golf & Country Club
Duncan · 18 holes · Par 72
Cedar Ridge Country Club
Broken Arrow · 18 holes · Par 72
Oklahoma Golf News & Articles
About Golf in Oklahoma
Oklahoma has 248 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Oklahoma is 129, compared to the national average of 113. 116 courses have verified slope and course ratings. Set up tee time alerts for any course and get notified the moment your preferred time becomes available.
Frequently asked questions
How many golf courses are in Oklahoma?
Oklahoma has 248 golf courses in the Stymie directory, including 200 public and 13 private courses.
What is the hardest golf course in Oklahoma?
Oak Tree National in Edmond is the hardest golf course in Oklahoma with a maximum slope rating of 155. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.
What is the average slope rating in Oklahoma?
The average slope rating across 116 USGA-rated Oklahoma courses is 129. The US national average is 113.
