Best Golf Courses in Edmonton
With mid-summer daylight lasting nearly 18 hours, it’s no wonder the Edmonton region boasts more than 80 gorgeous golf courses. We've handpicked some of our favourite public and semi-private places to golf, so get ready to whip your long (or short) game into shape. Choose from picturesque urban courses within city limits, or check out golf courses that are just a short drive away. Whether you're a World Masters champion or new to the green, you can't help but have a ball golfing.
As you perfect your swing, be sure to continue practicing safe spatial distancing, frequent hand washing and following the guidelines put in place to keep everyone safe. Additionally, some courses may be offering modified services during this time. Please check individual business websites for details!
Courses in Edmonton
12240 199 Street NW
Leave your driver at home! Dragons Head is an 18-hole public course that welcomes golfers of every skill level. It's perfect for families and beginners, and a great way for you to improve your short game. If you're someone who loves a good Par 3 course, then make your way to Dragons Head!
14931 Ellerslie Road SW
This semi-private course is located within Edmonton, but the spectacular location along the banks of Whitemud Creek Valley will have you thinking you're in the secluded countryside! Take a friend or colleague and enjoy this challenging 18 hole course.
260 Suder Greens Dr NW
Play a round at this spectacular course which was voted the top public course in the Edmonton area by top choice awards. Expect large quick bent grass greens and perfectly manicured fairways!
4540-50 Street NW
When you're not swinging down the wide fairways, admiring the great conditions, or battling the sand traps, you can sit back and relax with a few drinks on the restaurant patio. What a lovely way to finish off a long day of golfing!
945 167 Avenue NE
If you want a challenge, head to the Quarry Golf Club for 27 holes of championship golf. Nestled along the North Saskatchewan River, this course has yardages ranging from 5,100 to 7,600 yards and is equipped with two putting greens, one chipping green and three decks of grass teeing area.
251 153 Avenue NE
Tee off at Raven Crest and experience breathtaking elevation changes, well-manicured holes and well-treed areas. Make sure to check out the full-service clubhouse and take in the beautiful view of Edmonton's river valley.
5685 Windermere Blvd
You'll feel peacefully isolated at the River Ridge Golf & Country Club with the river embankment to one side and towering trees enclosing it on the other. It's a popular site for get-togethers and company tournaments. Enjoy!
8630 Rowland Road NW
With challenging tree lines and narrow holes, Riverside Golf Course will test your accuracy. Located in the river valley, this public course offers the solitude of nature in the heart of the city.
2902 118 Avenue NW
Bring the family to the Rundle Park Golf Course for a fun afternoon filled with Par 3 holes! Great for beginners or those looking to practice.
14110 156 Street NW
Named after the two original trees that stand in the middle of the ninth fairway, Twin Willows will challenge your short game and is reasonably priced. The course offers two completely unique nines. The front features large tree-lined fairways to contrast the modern links-style back nine. Recommended for beginners and families.
12130 River Valley Road NW
This public course is the oldest municipal course in Canada nestled in the heart of Edmonton's downtown river valley. If you're looking for a moderate course with a great view of downtown's skyline and the river valley, then Victoria Golf Course is perfect for you.
9100 Walterdale Hill NW
The Kinsmen Pitch n Putt is a fun, inexpensive, par 3 golf course in Edmonton’s beautiful river valley. It's the ideal place for the experienced golfer to perfect their short game or for first-time golfers and families to enjoy a day out on the green.
435 Airport Perimeter Rd #7, Edmonton International Airport
Spend time on this beautiful links-style course or in the clubhouse which overlooks 65,000 sq. ft. of grass teeing area, five practice bunkers, three putting, and two chipping greens.
298 Falaise Avenue, Lancaster Park AB
Originally built in the 1950’s as a nine-hole course and then expanded to 18 holes in 1996, the Garrison offers two very distinct nines. The original nine lined with mature poplar trees and small greens makes for more challenging shot placement, while the newer nine offers a more open link style with large undulating greens. This historic club is an ideal course for novice and experienced golfers alike.
2519 AB-16, Carvel AB
Check out the Cougar Creek Golf Resort if you're an avid golfer! It is a championship length Par 72 course designed by architect Bill Robinson. Choose how much long game you want to play, with tees that allow the course to be played from 5,200 to 6,900 yards.
51466 Range Rd 232, Sherwood Park AB
Just a 20 minute drive from downtown Edmonton, this public course will test your abilities and clubs! If you're looking for a challenge and reasonable price, head over to the Country Side Golf Club.
50549 Range Rd 234, Leduc County AB
Located just south of Edmonton, the Eagle Rock Golf Course is an 18 hole public facility that caters to all player levels. Newly renovated in 2011, the course has upgraded their golf carts, pro-shop, and services.
Ironhead Golf and Country Club
Wabamun 133a, AB
Near Wabamun lake (a great spot for fishing, by the way), Ironhead Golf & Country Club is well-groomed, complete with a friendly and helpful staff. This course showcases stunning views, and is difficult yet approachable - perfect for experienced golfers and those looking to take their game up a notch.
Range Road 202A, Elk Island AB
Add a round of golf to your itinerary at Elk Island National Park! When you're not admiring the bison and birds, play at one of the oldest courses in North Alberta (established in 1936, believe it or not).
51055 Range Rd 222, Sherwood Park AB
Designed and built by Jack Nicklaus, the golden bear, who has been regarded as the greatest professional golfer of all time. If you're an avid golfer, you may just have to try the course for that reason alone!
100 Links Rd, Spruce Grove, AB
Come out to the Links golf course for a casual game with a group of friends. This public course has large greens and rolling terrain, 70 sand traps and six holes with water hazards to keep you challenged!
574 Pinchback Rd, Acheson, AB
You simply must visit the Ranch Golf & Country Club! It's a championship course that has even hosted Canadian Tour events. Not a professional golfer? Not a problem, it's an environment that welcomes golfers of all levels.
Coal Creek Golf Resort
Township Rd 492, Ryley, AB
Head to Coal Creek Golf Resort for a dynamic and challenging day of golf, featuring the only black sand traps in Alberta. They also offer spacious RV lots, so you can get away from it all with a mini golf vacation.