Golf courses in Tulsa, OK

There are 7 golf courses in Tulsa, OK: 3 public and 4 private.

Courses
7
18-hole
7
9-hole
0
With a range
7 of 7
Avg 18-hole yards
6,848
Nearby
6 within 12 mi

Courses in and near Tulsa

Showing 13 courses: 7 in Tulsa, 6 nearby.

  1. LaFortune Park Golf Course

    Public5501 S Yale Ave

    18 · PAR 73 · 6,970 YD

  2. Meadowbrook Country Club

    Private9300 E 81st St

    18 · PAR 72 · 6,810 YD

  3. Mohawk Park Golf Course

    Public5223 E 41st St N

    18 · PAR 72 · 6,877 YD

  4. Oaks Country Club

    Private6500 S 49th West Ave

    18 · PAR 71 · 6,465 YD

  5. Page Belcher Golf Course

    Public6666 S Union Ave

    18 · PAR 71 · 6,826 YD

  6. Southern Hills Country Club

    Private2636 E 61st St

    18 · PAR 71 · 7,184 YD

  7. Tulsa Country Club

    Private701 N Union Ave

    18 · PAR 70 · 6,805 YD

  8. Cedar Ridge Country Club

    PrivateBroken Arrow, OK

    8.6 MI · 18 · PAR 71 · 7,290 YD

  9. The Canyons At Blackjack Ridge

    PublicSand Springs, OK

    8.7 MI · 18 · PAR 71 · 6,113 YD

  10. Battle Creek Golf Club

    PublicBroken Arrow, OK

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

  11. South Lakes Golf Course

    PublicJenks, OK

    9.7 MI · 18 · PAR 71 · 6,413 YD

  12. Lit'l Links Golf Club

    PublicBroken Arrow, OK

    10.5 MI · 18 · PAR 54 · 3,108 YD

  13. Broken Arrow Golf & Athletic Club

    PrivateBroken Arrow, OK

    11.0 MI · 18 · PAR 72 · 6,732 YD

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

Tell us what to fix

Of the 7 Tulsa courses that list driving range information, 7 have one.

Among the 7 18-hole courses here with a listed yardage, the longest is Southern Hills Country Club at 7,184 yards, and the average is 6,848 yards.

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

Nearby cities with listed courses include Sand Springs, OK (8.7 miles), Jenks, OK (9.7 miles), Broken Arrow, OK (11 miles) and Sapulpa, OK (12 miles).

Nearby cities

Miles, straight line

All golf courses in Oklahoma

Frequently asked questions

How many golf courses are in Tulsa, OK?

Tulsa, OK has 7 golf courses in this directory: 7 with 18 holes.

What is the longest golf course in Tulsa, OK?

Of the 18-hole courses with a listed yardage, Southern Hills Country Club is the longest at 7,184 yards.

Do golf courses in Tulsa, OK have driving ranges?

7 of the 7 courses in Tulsa, OK that list driving range information have one.

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

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

What cities near Tulsa, OK have golf courses?

Nearby cities with listed courses include Sand Springs, OK (8.7 miles, 1 course), Jenks, OK (9.7 miles, 1 course), Broken Arrow, OK (11 miles, 7 courses) and Sapulpa, OK (12 miles, 1 course).

How many public golf courses are in Tulsa, OK?

Tulsa, OK has 3 public golf courses in this directory.

How many private golf courses are in Tulsa, OK?

Tulsa, OK has 4 private golf courses in this directory.

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

Of the 7 golf courses listed in Tulsa, OK, 3 are public and 4 are private.

Listing data last updated October 2026. See data sources.