Golf Courses in Oklahoma
Browse all 248 golf courses across Oklahoma.
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
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.
