Golf courses in Clear Lake, IA

Clear Lake, IA has two listed golf courses: Oak Hills Par 30 Public Golf Course and Veterans Memorial Golf Course. 13 other golf courses are within 25 miles; the nearest is Legacy Golf Course At the 19 in Mason City, IA, 7.4 miles away.

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

Courses in and near Clear Lake

Showing 12 courses: 2 in Clear Lake, 10 nearby.

  1. 9 · PAR 30 · 1,659 YD

  2. Veterans Memorial Golf Course

    Public2000 N Shore Dr

    9 · PAR 36 · 3,049 YD

  3. Legacy Golf Course At the 19

    PrivateMason City, IA

    7.4 MI · 18 · PAR 72 · 6,199 YD

  4. Pine Creek Golf Course

    PublicMason City, IA

    9.9 MI · 9 · PAR 31 · 1,741 YD

  5. Garner Golf Course

    PublicGarner, IA

    10.2 MI · 9 · PAR 36 · 3,232 YD

  6. Highland Park Golf Course

    PublicMason City, IA

    11.1 MI · 18 · PAR 72 · 6,215 YD

  7. Pleasant Valley Golf Club

    PublicThornton, IA

    13.2 MI · 9 · PAR 36 · 3,094 YD

  8. Slippery Elm Golf Course

    PublicKlemme, IA

    14.0 MI · 9 · PAR 35 · 2,645 YD

  9. Bear Creek Golf Club

    PublicForest City, IA

    14.2 MI · 18 · PAR 71 · 6,367 YD

  10. 14.5 MI · 9 · PAR 35 · 2,675 YD

  11. Ridge Stone Golf Club

    PublicSheffield, IA

    19.3 MI · 9 · PAR 36 · 3,374 YD

  12. Buffalo Run Golf Club

    PublicNora Springs, IA

    19.8 MI · 9 · PAR 36 · 2,865 YD

Missing a course in Clear Lake, or something out of date?

Tell us what to fix

Of the 2 Clear Lake courses that list driving range information, 1 has one.

Clear Lake is in Iowa, which has 345 golf courses across 267 cities in this directory.

Nearby cities with listed courses include Mason City, IA (9.4 miles), Garner, IA (10 miles), Thornton, IA (13 miles) and Klemme, IA (14 miles).

Nearby cities

Miles, straight line

All golf courses in Iowa

Frequently asked questions

How many golf courses are in Clear Lake, IA?

Clear Lake, IA has 2 golf courses in this directory: 2 with 9 holes.

Do golf courses in Clear Lake, IA have driving ranges?

1 of the 2 courses in Clear Lake, IA that list driving range information has one.

What cities near Clear Lake, IA have golf courses?

Nearby cities with listed courses include Mason City, IA (9.4 miles, 3 courses), Garner, IA (10 miles, 1 course), Thornton, IA (13 miles, 1 course) and Klemme, IA (14 miles, 1 course).

What golf courses are near Clear Lake, IA?

The three nearest other golf courses are Legacy Golf Course At the 19 in Mason City, IA (7.4 miles), Pine Creek Golf Course in Mason City, IA (9.9 miles) and Garner Golf Course in Garner, IA (10 miles).

How far is the nearest other golf course from Clear Lake?

The nearest other golf course is Legacy Golf Course At the 19 in Mason City, IA, 7.4 miles from the middle of the courses listed in Clear Lake, in a straight line.

How many public golf courses are in Clear Lake, IA?

Clear Lake, IA has 2 public golf courses in this directory.

Listing data last updated October 2026. See data sources.