Golf courses in Oklahoma City, OK

There are 12 golf courses in Oklahoma City, OK. Of those with a listed access type, 5 are public and 6 are private.

Courses
12
18-hole
10
9-hole
2
With a range
11 of 12
Avg 18-hole yards
6,775
Nearby
6 within 14 mi

Courses in and near Oklahoma City

Showing 18 courses: 12 in Oklahoma City, 6 nearby.

  1. Earlywine Golf Club

    Public11600 S Portland Ave

    18 · PAR 72 · 6,721 YD

  2. Gaillardia Country Club

    Private5300 Gaillardia Blvd

    18 · PAR 72 · 7,240 YD

  3. Hidden Trails Country Club

    Private6501 S Country Club Dr

    18

  4. James E. Stewart Golf Course

    Public824 Frederick J Douglas Dr

    9 · PAR 35 · 3,105 YD

  5. Lake Hefner Golf Club

    Public4491 S Lake Hefner Dr

    18 · PAR 70 · 6,305 YD

  6. Lincoln Park Golf Course

    Public4001 NE Grand Blvd

    18 · PAR 71 · 6,576 YD

  7. Oklahoma City Golf & Country Club

    Private7000 NW Grand Blvd

    18 · PAR 71 · 6,947 YD

  8. Quail Creek Golf and Country Club

    Private3501 Quail Creek Rd

    18 · PAR 72 · 6,912 YD

  9. The Greens Country Club

    Private13100 Green Valley Dr

    18 · PAR 71 · 6,790 YD

  10. 9 · PAR 30 · 2,000 YD

  11. Trosper Golf Club

    Public2301 SE 29th St

    18 · PAR 71 · 6,631 YD

  12. Twin Hills Golf & Country Club

    Private3401 NE 36th St

    18 · PAR 72 · 6,857 YD

  13. River Oaks Golf Club

    PrivateEdmond, OK

    8.4 MI · 18 · PAR 71 · 6,647 YD

  14. Hidden Creek Family Golf Course

    PublicMidwest City, OK

    9.0 MI · 9 · PAR 30 · 1,947 YD

  15. Rose Creek Golf Club

    PrivateEdmond, OK

    9.0 MI · 18 · PAR 72 · 7,048 YD

  16. 10.4 MI · 18 · PAR 72 · 6,925 YD

  17. Tinker Golf Club

    PrivateTinker Afb, OK

    11.2 MI · 18 · PAR 72 · 6,451 YD

  18. 13.2 MI · 9 · PAR 27 · 1,654 YD

Missing a course in Oklahoma City, or something out of date?

Tell us what to fix

Of the 12 Oklahoma City courses that list driving range information, 11 have one.

Among the 9 18-hole courses here with a listed yardage, the longest is Gaillardia Country Club at 7,240 yards, and the average is 6,775 yards.

Oklahoma City is in Oklahoma, which has 179 golf courses across 115 cities in this directory.

Nearby cities with listed courses include Midwest City, OK (9.7 miles), Tinker Afb, OK (11 miles), Edmond, OK (11 miles) and Yukon, OK (12 miles).

Nearby cities

Miles, straight line

All golf courses in Oklahoma

Frequently asked questions

How many golf courses are in Oklahoma City, OK?

Oklahoma City, OK has 12 golf courses in this directory: 10 with 18 holes and 2 with 9 holes.

What is the longest golf course in Oklahoma City, OK?

Of the 18-hole courses with a listed yardage, Gaillardia Country Club is the longest at 7,240 yards.

Do golf courses in Oklahoma City, OK have driving ranges?

11 of the 12 courses in Oklahoma City, OK that list driving range information have one.

How long is the average 18-hole course in Oklahoma City, OK?

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

What cities near Oklahoma City, OK have golf courses?

Nearby cities with listed courses include Midwest City, OK (9.7 miles, 2 courses), Tinker Afb, OK (11 miles, 1 course), Edmond, OK (11 miles, 6 courses) and Yukon, OK (12 miles, 2 courses).

How many public golf courses are in Oklahoma City, OK?

Oklahoma City, OK has 5 public golf courses in this directory.

How many private golf courses are in Oklahoma City, OK?

Oklahoma City, OK has 6 private golf courses in this directory.

How many public vs private golf courses are in Oklahoma City, OK?

Of the 12 golf courses listed in Oklahoma City, OK, 5 are public and 6 are private.

Listing data last updated October 2026. See data sources.