PRAIRIE HIGHLANDS GOLF COURSE
🇺🇸 Olathe, KS, USA
Designed by Craig Schreiner


Prairie Highlands Golf Course opened in Olathe, Kansas in 1996 as a municipal facility designed by Craig Schreiner. The course occupies rolling prairie land in the Kansas City metropolitan area's southwestern suburbs, where natural elevation changes and native grasses shape the playing experience. Schreiner, a regional architect with several courses in the Kansas City area, routed the layout to take advantage of the property's natural contours and integrated the design into the surrounding prairie landscape.
The course plays across varied terrain that includes open meadowland and more wooded sections, with water features coming into play on several holes. The design emphasizes strategic options rather than forced carries, allowing players to choose their level of risk on approach shots. Fairways move through the property's natural rises and falls, and the green complexes incorporate subtle undulations that reward accurate iron play.
As a municipal course serving the Olathe community and greater Kansas City area, Prairie Highlands provides accessible public golf in a setting that reflects the region's prairie heritage. The facility includes practice areas and serves both local residents and visitors exploring golf options in Johnson County. The course represents the type of public golf development that expanded throughout suburban Kansas City during the 1990s, offering daily-fee play on terrain that captures the character of the Kansas landscape.
Reviews
FAQ
Ratings, design, and course details pulled from Course Vaults.
Prairie Highlands at Prairie Highlands Golf Course has a Course Vaults score of 7.6 out of 10 based on 7 explicit golfer ratings.
Prairie Highlands was designed by Craig Schreiner.
Yes. Prairie Highlands at Prairie Highlands Golf Course is listed as welcoming public or guest play on Course Vaults.
Par at Prairie Highlands is 72.
Prairie Highlands plays 7,066 yards from the back tees on Course Vaults.
The slope rating at Prairie Highlands is 129.