Colorado Golf Courses
Colorado has over 230 golf courses, and altitude is the defining factor. At 5,280 feet in Denver, thin air adds 10 to 15 percent to your carry distance on every club. The Denver metro and Front Range hold the largest concentration of courses, spread across Aurora, Lakewood, Littleton, Arvada, and the surrounding suburbs. Strong public daily-fee courses compete with private clubs throughout the corridor. Colorado Springs has its own lineup at the base of Pikes Peak, and Fort Collins, Loveland, and Greeley serve the northern Front Range.
Mountain courses near Vail, Breckenridge, and Steamboat Springs play at 7,000 to 9,500 feet, with fairways cut through aspen and pine forests. Steamboat Springs alone has five courses. Durango in the southwest corner and Grand Junction on the Western Slope offer warmer summer temperatures and a drier climate than the high peaks. Castle Rock and Parker bridge the gap between Denver and Colorado Springs with courses at around 6,200 feet.
Denver-area courses open in March and stay playable into November, while mountain courses run late May through early October. Afternoon thunderstorms are common in July and August, typically rolling in between 2 and 4 p.m. and clearing quickly. Most Front Range public courses charge between $40 and $90 for 18 holes, while mountain resort courses often reach $150 or more during peak summer. Broomfield, Westminster, Centennial, and Englewood add suburban options that fill the gaps between the major cities. The state has relatively few 9-hole courses compared to the national average, with most layouts running a full 18.
Browse by City
View all US courses on one map
At a Glance
236 coursesCourse Type
Price Range
Driving Range
Colorado has 236 golf courses listed in the FairwayDB directory. 166 are 18-hole courses and 68 are 9-hole courses. 213 courses have a driving range on site. Cost tiers range from Economy (43) to Standard (35), Premium (41), Luxury (37), and Elite (72), spread across 24 cities with three or more courses.