Golf courses in St John, KS

The only golf course listed in St John, KS is Stafford County Country Club, a 9-hole golf course with par 35 and 2,603 yards. 2 other golf courses are within 25 miles; the nearest is Seidels Golf Course in Pratt, KS, 22 miles away.

Courses
1
18-hole
0
9-hole
1
With a range
0 of 1
Avg 18-hole yards
–
Nearby
10 within 39 mi

Courses in and near St John

Showing 11 courses: 1 in St John, 10 nearby.

  1. Stafford County Country Club

    Public143 SE 20th Ave

    9 · PAR 35 · 2,603 YD

  2. Seidels Golf Course

    PublicPratt, KS

    22.0 MI · 9 · PAR 35 · 2,628 YD

  3. 22.1 MI · 9 · PAR 35 · 2,747 YD

  4. Park Hills Country Club

    PublicPratt, KS

    25.7 MI · 9 · PAR 36 · 2,951 YD

  5. Stoneridge Golf Club

    PublicGreat Bend, KS

    26.1 MI · 18 · PAR 71 · 6,383 YD

  6. Grove Park Golf Course

    PublicEllinwood, KS

    26.2 MI · 9 · PAR 32 · 1,985 YD

  7. Chase Golf Course

    PublicChase, KS

    33.0 MI · 9

  8. Sterling Country Club

    PublicSterling, KS

    33.3 MI · 9 · PAR 36 · 2,845 YD

  9. Lake Barton Golf Club

    PublicHoisington, KS

    35.7 MI · 18 · PAR 70 · 5,526 YD

  10. Edwards County Golf Course

    PublicKinsley, KS

    35.8 MI · 9 · PAR 36 · 3,033 YD

  11. Claflin Golf Course

    PrivateClaflin, KS

    38.2 MI · 9 · PAR 35 · 2,537 YD

Missing a course in St John, or something out of date?

Tell us what to fix

St John is in Kansas, which has 230 golf courses across 160 cities in this directory.

Nearby cities with listed courses include Larned, KS (22 miles), Pratt, KS (24 miles), Great Bend, KS (26 miles) and Ellinwood, KS (26 miles).

Nearby cities

Miles, straight line

All golf courses in Kansas

Frequently asked questions

How many golf courses are in St John, KS?

St John, KS has 1 golf course in this directory.

Do golf courses in St John, KS have driving ranges?

0 of the 1 course in St John, KS that list driving range information have one.

What cities near St John, KS have golf courses?

Nearby cities with listed courses include Larned, KS (22 miles, 1 course), Pratt, KS (24 miles, 2 courses), Great Bend, KS (26 miles, 1 course) and Ellinwood, KS (26 miles, 1 course).

What golf courses are near St John, KS?

The three nearest other golf courses are Seidels Golf Course in Pratt, KS (22 miles), Edwards Park Public Golf Course in Larned, KS (22 miles) and Park Hills Country Club in Pratt, KS (26 miles).

How far is the nearest other golf course from St John?

The nearest other golf course is Seidels Golf Course in Pratt, KS, 22 miles from the middle of the courses listed in St John, in a straight line.

How many public golf courses are in St John, KS?

St John, KS has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.