Looking for the best golf courses Calgary and area? Whether you’re a seasoned player or a beginner, Calgary offers a wide range of public and private golf courses to suit every skill level. From scenic landscapes to challenging layouts, there’s something for everyone. Read on to explore the top options and find the perfect course for your next round of golf.
Public Golf Courses in Calgary and Area
1. Fox Hollow Golf Course
Fox Hollow provides an accessible and enjoyable golfing experience for players of all abilities. The course features well-maintained fairways and greens, complemented by practice facilities and a welcoming clubhouse. It’s an ideal destination for both casual golfers and those looking to refine their skills.
- Address: 999 32 Ave NE, Calgary, AB T2E 6X6
- Website: www.foxhollowcalgary.com
2. The Winston Golf Club
Established in 1923, The Winston Golf Club is one of Calgary’s oldest and most esteemed golf courses. It offers a challenging 18-hole layout set against a backdrop of mature trees and meticulously landscaped grounds. The club also provides dining facilities and hosts various events, making it a central hub for both golf and social gatherings.
- Address: 2502 6 St NE, Calgary, AB T2E 3Z3
- Website: www.thewinstongolfclub.com
3. Blue Devil Golf Club
Blue Devil is renowned for its devilishly unique and challenging design. The course features wide fairways, strategically placed bunkers, and water hazards that test golfers’ precision and strategy. Its serene setting and top-notch facilities make it a favorite among locals and visitors alike.
- Address: 2300 194 Ave SE, Calgary, AB T2X 0R3
- Website: www.bluedevilgolf.com
4. HeatherGlen Golf Course
HeatherGlen offers a 27-hole facility with a mix of landscapes, including rolling hills and wooded areas. The course is designed to accommodate players of varying skill levels, with multiple tee boxes and well-thought-out hazards. Amenities include a clubhouse and practice areas, enhancing the overall golfing experience.
- Address: 234024 Range Rd 285, Rocky View County, AB T1X 0J8
- Website: www.heatherglengolf.com
5. Lynx Ridge Golf Club
Lynx Ridge combines natural beauty with a thoughtfully designed course layout. Golfers can enjoy panoramic views of the Rocky Mountains while navigating the diverse terrain. The club also features a restaurant and hosts events, making it a versatile venue for both golf and leisure activities
- Address: 8 Lynx Ridge Blvd NW, Calgary, AB T3L 2M3
- Website: www.lynxridge.com
6. Valley Ridge Golf Club
Valley Ridge is a semi-private club known for its picturesque setting along the Bow River. The 18-hole championship course offers a blend of challenging play and scenic beauty, with water features and elevation changes adding to the experience. The club’s facilities cater to both members and public guests.
- Address: 11618 Valley Ridge Park NW, Calgary, AB T3B 5L4
- Website: www.valleyridgegolf.com
7. D’Arcy Ranch Golf Club
Located in Okotoks, just south of Calgary, D’Arcy Ranch is celebrated for its rolling terrain and stunning vistas. The course presents a fair challenge to golfers, with natural coulees and elevation variations. The clubhouse offers dining options and event spaces, enhancing its appeal as a destination course.
- Address: 2 D’arcy Blvd, Okotoks, AB T1S 0C4
- Website: www.darcyranchgolf.com
8. Heritage Pointe Golf Club
Heritage Pointe boasts 27 holes split into three challenging 9-hole courses: The Pointe, The Heritage, and The Desert. Each offers a distinct experience, and the clubhouse is a top-tier venue for events.
9. McKenzie Meadows Golf Club
Situated in Calgary’s southeast, McKenzie Meadows features a links-style course with open fairways and strategic bunkering. The club emphasizes player development, offering lessons and junior programs. Its location along the Bow River adds to the scenic charm of the golfing experience.
- Address: 17215 McKenzie Meadows Dr SE, Calgary, AB T2Z 2H8
- Website: www.mckenziemeadows.com
10. LivingStone Golf Course
Livingstone Golf Course offers a quaint 9-hole layout in a relaxed and welcoming environment. Located near Calgary, it’s an ideal spot for casual golfers or those looking to practice their short game. The course provides affordable rates and a friendly atmosphere.
- Address: 24314 Meadow Dr, Calgary, AB T3Z 3V8
- Website: www.livingstonegolf.com
11. Silverwing Golf Course
Silverwing is popular for its open layout and expansive views, making it beginner-friendly yet engaging for more experienced golfers.
- Address: 3434 48 Ave NE, Calgary, AB T3J 0L1
- Website: www.silverwinggolf.com
12. Eaglequest Douglasdale Golf Course
Eaglequest operates several facilities, including the Douglasdale course in Calgary. Known for its approachable layout, it’s suitable for beginners and those seeking a casual round. The facility also offers driving ranges and instructional programs, focusing on making golf accessible and enjoyable for all
- Address: 7 Douglas Woods Dr SE, Calgary, AB T2Z 1K2
- Website: www.eaglequestgolf.com
13. Buffalo Run Golf Club
Buffalo Run offers a flat yet challenging 9-hole course ideal for quick rounds. The venue has a relaxed vibe, perfect for all level.
14. Bearspaw Country Club
Bearspaw Country Club offers a premier golfing experience with its meticulously maintained course and upscale amenities. The 18-hole course is designed to challenge players while providing stunning views of the surrounding landscape. As a private club, it offers exclusive membership opportunities and hosts various events throughout the year.
- Address: 61 Hamilton Dr, Calgary, AB T3R 1A2
- Website: www.bearspawcc.com
15. River Spirit Golf Club
Nestled in the foothills of the Rocky Mountains, River Spirit Golf Club boasts a 27-hole facility with three distinct nines: Spirit, Cattails, and Millburn. Each offers a unique golfing experience, with natural water features and elevation changes. The club’s serene setting makes it a tranquil escape from the city.
- Address: 241155 Range Rd 34, Calgary, AB T3Z 2W4
- Website: www.riverspiritgolf.com
16. Springbank Links Golf Club
Springbank Links is known for its challenging course layout and panoramic views of the Calgary skyline and surrounding mountains. The course features significant elevation changes, demanding precise shot-making. The clubhouse provides dining options and event spaces, catering to both golfers and social gatherings..
- Address: 125 Hackamore Trail, Calgary, AB T3Z 1C2
- Website: www.springbanklinks.com
17. Sirocco Golf Club
Sirocco Golf Club is a semi-private facility located south of Calgary, offering an 18-hole championship course. The course is known for its links-style design, featuring open fairways and natural prairie landscapes. It provides a challenging yet enjoyable experience, complemented by excellent practice facilities and a stylish clubhouse.
- Address: 210178 64 St W, Foothills County, AB T1S 5G5
- Website: https://sirocco.ca/
18. Serenity Golf Club
Serenity Golf Club offers two distinct 18-hole courses: Dancing Bull and Sun Catcher. Each provides a unique challenge, with natural wetlands and prairie landscapes. The club emphasizes environmental stewardship, integrating sustainable practices into its operations.
- Address: 222111 Range Rd 274, AB T1X 0J4, Canadá
- Website: www.serenitygolf.com
19. Inglewood Golf & Curling Club
Located near downtown Calgary, Inglewood Golf Club is one of the city’s oldest courses, offering a mature, parkland-style layout. The course runs alongside the Bow River, providing a scenic and challenging experience for golfers. The clubhouse offers dining and event facilities, making it a popular choice for both golf and social events.
- Address: 19 Gosling Way SE, Calgary, AB T2B 3V7
- Website: www.inglewoodgolfclub.com
20. Glencoe Golf & Country Club
The Glencoe offers 45 holes of championship golf across three courses: Forest, Meadows, and Bridges. Each course presents a unique set of challenges amidst stunning natural surroundings. As a private club, it caters to members with exclusive amenities, including a high-end clubhouse, fine dining, and extensive practice facilities. The Glencoe is renowned for its dedication to providing a premium golfing experience and fostering a sense of community among its members.
- Address: 31002 Elbow River Dr SW, Calgary, AB T3Z 2T8
- Website: www.glencoe.org
21. Country Hills Golf Club
Country Hills features two distinct 18-hole courses, the Ridge and the Talons. The Ridge offers a more traditional parkland-style layout, while the Talons challenges golfers with links-inspired design. Nestled in north Calgary, the club provides scenic views, excellent playing conditions, and a welcoming atmosphere. With facilities for tournaments and events, it’s a versatile destination for avid golfers and social gatherings.
- Address: 1334 Country Hills Blvd NW, Calgary, AB T3K 5A9
- Website: www.countryhills.ab.ca
22. Pinebrook Golf & Country Club
Located near the Rocky Mountains, Pinebrook is a private club known for its serene atmosphere and immaculate course conditions. The 18-hole championship course features well-maintained fairways, challenging bunkers, and stunning mountain views. The club also offers dining facilities and social events, making it a great place to connect with fellow members.
- Address: 166 Pinebrook Way SW, Calgary, AB T3Z 3K3
- Website: www.pinebrookgolfclub.com
23. Cottonwood Golf & Country Club
Set along the Bow River, Cottonwood offers a picturesque and enjoyable golf experience. The 18-hole course features a blend of tree-lined fairways and open spaces, catering to players of all skill levels. The club is well-regarded for its friendly community and exceptional service, offering a family-oriented environment for members and guests alike.
- Address: 242075 Range Rd 245, De Winton, AB T0L 0X0
- Website: www.cottonwoodgcc.com
24. Highwood Golf & Country Club
Located in High River, just south of Calgary, Highwood Golf & Country Club features 27 holes split between the Spitzee and Heritage nines. The course combines scenic views with diverse challenges, catering to golfers of all levels. Its welcoming atmosphere and excellent facilities make it a standout in the region.
- Address: 400 7 St NW, High River, AB T1V 1M6
- Website: https://highwoodgolf.com/
25. Nanton Golf Club
Located just south of Calgary, Nanton Golf Club is a charming 18-hole course that combines a relaxed atmosphere with a challenging layout. The course is ideal for players seeking a casual round of golf amidst scenic surroundings. With a welcoming community and reasonable rates, it’s a popular choice for both locals and visitors.
- Address: Highway 533 East, Nanton, AB T0L 1R0, Canadá
- Website: https://nantongolfclub.ca/
26. Speargrass Golf Course
Speargrass is an 18-hole championship course located just outside Calgary. The course offers a blend of wide fairways, strategically placed bunkers, and challenging greens, set against a backdrop of prairie landscapes and the Bow River. It’s a favorite among golfers seeking a peaceful and enjoyable round.
- Address: 82 Speargrass Blvd, Carseland, AB T0J 0M0
- Website: www.speargrass.ca
27. Woodside Golf Course
Woodside is a semi-private club located in Airdrie, just north of Calgary. The 18-hole course features challenging water hazards, tree-lined fairways, and undulating greens. Known for its family-friendly atmosphere, the club offers lessons, leagues, and junior programs. The clubhouse provides a comfortable space for dining and socializing.
- Address: 525 Woodside Dr NW, Airdrie, AB T4B 2C6
- Website: www.woodsidegc.com
28. Collicutt Siding Golf Club
Situated in Crossfield, Collicutt Siding Golf Club is a par-71 course known for its open layout and well-maintained greens. The course offers a relaxing and enjoyable experience, ideal for both seasoned golfers and beginners. Its welcoming clubhouse and friendly staff add to its charm.
- Address: 1025 Ross Ave, Crossfield, AB T0M 0S0
- Website: www.collicuttgolf.com
29. Boulder Creek Golf Course
Boulder Creek combines links-style design with a welcoming environment. The 18-hole course features wide fairways, large greens, and strategically placed hazards, making it enjoyable yet challenging. Located in Langdon, just outside Calgary, it’s a popular spot for tournaments and casual rounds.
- Address: 333 Boulder Creek Dr, Langdon, AB T0J 1X3
- Website: www.bouldercreek.ca
30. Apple Creek Golf Course
Situated in Airdrie, Apple Creek offers an 18-hole championship course surrounded by natural beauty. The course is known for its well-maintained fairways, water features, and challenging layout. It also provides a welcoming clubhouse and dining options, making it a complete destination for golf enthusiasts.
Municipal golf courses
1. McCall Lake Golf Course
McCall Lake Golf Course is one of Calgary’s top municipal courses. It offers an 18-hole championship course along with a 9-hole par 3 layout, ideal for beginners. The facilities include a driving range, practice greens, and a pro shop. It’s also known for its scenic lake views and affordable rates.
- Address: 1600 32 Ave NE, Calgary, AB T2E 6R5
- Website: www.calgary.ca/mccall-lake
2. Shaganappi Point Golf Course
Shaganappi Point is a city-owned course offering affordable and accessible golf in Calgary. The course features 27 holes, including a 9-hole layout and an 18-hole championship course. Its location near downtown Calgary provides stunning city views, making it a convenient choice for locals.
- Address: 1200 26 St SW, Calgary, AB T3C 1K1
- Website: www.calgary.ca/shaganappi
3. Confederation Park Golf Course
Confederation Park Golf Course is a charming 9-hole course located in northwest Calgary. Designed for beginner to intermediate golfers, it offers a welcoming and relaxed atmosphere. The course’s compact layout makes it a popular choice for quick games or practice sessions.
- Address: 3204 Collingwood Dr NW, Calgary, AB T2L 0R6
- Website: www.calgary.ca/confederation-park
4. Maple Ridge Golf Course
Maple Ridge Golf Course is an 18-hole city-operated facility located in Calgary’s southeast. It features tree-lined fairways and challenging greens, making it a favorite among intermediate and advanced players. Known for its well-maintained conditions and reasonable rates, it provides excellent value for golfers.
- Address: 1240 Mapleglade Dr SE, Calgary, AB T2J 2G6
- Website: www.calgary.ca/maple-ridge
5. Lakeview Golf Course
Lakeview Golf Course, located in Calgary’s southwest, is a family-friendly 9-hole course perfect for beginners and casual players. With flat terrain and scenic surroundings, it offers a relaxing and accessible golf experience. The course is city-owned, making it an affordable option for those looking to enjoy a quick round.
- Address: 5840 19 St SW, Calgary, AB T3E 3K8
- Website: www.calgary.ca/lakeview
6. Richmond Green Golf Course
Richmond Green is a small, 9-hole municipal course ideal for beginners or those looking for an affordable golf outing. Its compact design makes it perfect for a quick round without sacrificing enjoyment.
- Address: Calgary, AB T3E 7H5, Canadá
- Website: www.calgary.ca/richmond-green