Alberta

Calgary & Greater Calgary

Home to 81 Courses

Central Alberta & Red Deer

Home to 50 Courses

Eastern Alberta

Home to 43 Courses

Edmonton & Greater Edmonton

Home to 69 Courses

Northern Alberta

Home to 51 Courses

Northern Rockies

Home to 5 Golf Courses

Southern Alberta

Home to 50 Courses

Western Rockies

Home to 8 Golf Courses

With over 300 golf courses waiting for you, Alberta is ripe with golf vacation options

Alberta Courses Quick Search

*Price based average price for 18 holes of golf prime time (Weekday, Weekend, Holiday’s)

 

<$50 ($)
>$50 ($$)
>$75 ($$$)
>$100 ($$$$)
>$125 ($$$$$)
>$150 ($$$$$$)

 

 

Difficulty Level

1-Easy
2-Novice
3-Intermediate
4-Hard
5-Extreme
6-Professional
RegionCitiesCourse NameHoles & ParAccessPricingDifficulty
Northern AlbertaFalher5-Star Golf Club9 par 32Public($)
Greater CalgaryAcmeAcme Golf Club9 par 36Semi-Private($)
Greater EdmontonAlberta BeachAlberta Beach Golf Resort18 par 72Public($)
Red DeerRed DeerAlberta Springs18 par 72Semi-Private($$)
Greater CalgaryAirdrieApple Creek Golf Course18 par 72Semi-Private($$)
Eastern AlbertaWainwrightArm Lake Golf Course9Public($)
Northern AlbertaAthabascaAthabasca Golf & Country Club18 par 72Semi-Private($)
Red DeerRed DeerBalmoral Golf Course18 par 72Semi-Private($$)
Northern AlbertaBarrheadBarrhead Golf Club18 par 72Semi-Private($)
Central AlbertaBashawBashaw Golf & Country Club9 par 35Semi-Private($)
Eastern AlbertaBassanoBassano Sage and Thistle Golf Course9 par 36Public($)
Northern AlbertaGrande PrairieBear Creek Golf Club18 par 72Public(N/A)
CalgaryCalgaryBearspaw Country Club18 par 72Semi-Private($$$)
Greater CalgaryMaddenBeaver Dam Golf Course & RV Resort18 par 71Semi-Private($)
Greater EdmontonSherwood ParkBelvedere Golf & Country Club18 par 71Private(N/A)
Greater EdmontonNew SareptaBent Stick Golf Course9Public($)
Central AlbertaBretonBig Tee Golf9 par 36Public($$$)
Greater EdmontonSpruce GroveBlackhawk Golf Club18 par 71Private(N/A)
CalgaryCalgaryBlue Devil Golf Club: (Main 18)18 par 72Semi-Private($$$)
CalgaryCalgaryBlue Devil Golf Club: (lil Devil)9 par 31Semi-Private($)
Northern AlbertaBonneyvilleBonnyville Golf & Country Club18 par 72Public($$)
Southern AlbertaBow IslandBow Island Golf Club9 par 36Semi-Private($)
Central AlbertaBowdenBowden HiWay Golf Course9 par 36Semi-Private($)
Central AlbertaBretonBreton Golf Course9 par 37Public($)
Western RockiesExshawBrewster's Golf Kananaskis Ranch18 par 72Semi-Private($$)
Southern AlbertaLethbridgeBridge Valley Golf9 par 27Public($)
Eastern AlbertaBrooksBrooks Golf Club18 par 71Public($$)
Greater EdmontonCalahooCalahoo Hills Golf Course9 par 36Public($)
CalgaryCalgaryCalgary Golf & Country Club18 par 70Private(N/A)
Central AlbertaCamroseCamrose Golf Course18 par 71Public($)
Western RockiesCanmoreCanmore Golf & Curling Club18 par 71Semi-Private(N/A)
Central AlbertaRocky Mountain HouseCanyon Creek Golf & Camping9 par 34Public($)
CalgaryCalgaryCanyon Meadows Golf & Country Club18 par 72Private(N/A)
Northern AlbertaMorinvilleCardiff Golf & Country Club18 par 72Semi-Private($$)
Greater CalgaryDe WintonCarnmoney Golf Club18 par 72Private(N/A)
Central AlbertaCarolineCaroline Golf Course18Public(N/A)
Greater CalgaryCarstairsCarstairs Community Golf Club18 par 72Semi-Private($$)
Eastern AlbertaCastorCastor Golf Club9 par 35Public(N/A)
Greater EdmontonSturgeon CountyCattail Crossing Golf & Winter Club18 par 72Public($)
Northern AlbertaWokingChinook Valley Golf Course9 par 36Public($)
Northern AlbertaCleardaleCleardale Golf Course9Public(N/A)
Eastern AlbertaRyleyCoal Creek Golf Resort18 par 72Public($$)
Greater CalgaryCochraneCochrane Golf Club9 par 35Semi-Private($$)
Northern AlbertaCold LakeCold Lake Golf & Winter Club18 par 72Semi-Private($)
Greater CalgaryCrossfieldCollicutt Siding Golf Club18 par 72Semi-Private($)
Greater EdmontonBeaumontColoniale Golf Club18 par 72Semi-Private($$)
Northern AlbertaManningCondy Meadows Golf Course & Campground9 par 35Public($)
CalgaryCalgaryConfederation Park Golf Course9 par 36Public($$)
Southern AlbertaMedicine HatConnaught Golf Club18 par 72Semi-Private($$)
Eastern AlbertaConsortConsort Golf Club9 par 36Public($$$)
Eastern AlbertaCoronationCoronation Community Golf Course9Public(N/A)
Southern AlbertaMedicine HatCottonwood Coulee Golf Course18 par 66Public($)
Greater CalgaryDe WintonCottonwood Golf & Country Club18 par 71Private(N/A)
Greater EdmontonCarvelCougar Creek Golf Resort18 par 72Semi-Private($$)
Central AlbertaBashawCountry 9 Golf & RV Resort9 par 35Semi-Private($)
CalgaryCalgaryCountry Hills Golf Club (Ridge/Talons)36 par 72Private(N/A)
Greater EdmontonSherwood ParkCountry Side Golf Club (Prairies/Meadows)18 par 72Public($$)
Greater EdmontonSherwood ParkCountry Side Golf Club (Woodlands)10 par 38Public($$)
Central AlbertaSundreCoyote Creek Golf & RV Resort18 par 71Semi-Private($$)
Southern AlbertaBlairmoreCrowsnest Pass Golf Club18 par 73Public($$$)
Greater CalgaryOkotoksCrystal Ridge Golf Club9 par 35Semi-Private($$)
Greater CalgaryOkotoksD'Arcy Ranch Golf Club18 par 72Public($$$)
Central AlbertaEckvilleDark Horse Golf Course9 par 35Public(N/A)
Eastern AlbertaDayslandDaysland Golf Club9 par 35Public($)
Greater EdmontonSpruce GroveDeer Meadows Golf Course & RV Park9 par 35Public($)
Southern AlbertaMedicine HatDesert Blume Golf Club18 par 72Semi-Private($$)
Greater EdmontonDevonDevon Golf & Conference Center18 par 70Semi-Private($$)
Greater CalgaryDidsburyDidsbury Golf Club9 par 35Semi-Private($)
Eastern AlbertaDrumhellerDinosaur Trail Golf & Country Club18 par 72Semi-Private($$)
Central AlbertaWesteroseDorchester Ranch Golf Course18 par 71Public($$)
Eastern AlbertaRosalindDouble Dam Golf Course & Campground18 par 67Public($)
EdmontonEdmontonDragons Head Par 318 par 54Public($)
Central AlbertaDrayton ValleyDrayton Valley Golf Club18 par 71Semi-Private($$)
Eastern AlbertaDuchessDuchess Golf Course9 par 36Public(N/A)
Greater EdmontonStony PlainDuffy's Challenge18 par 54Public($)
Northern AlbertaWabascaEagle Point Golf Course18Public($)
Greater EdmontonLeducEagle Rock Golf Course18 par 72Public($$)
CalgaryCalgaryEaglequest Douglasdale18 par 60Semi-Private($)
Northern AlbertaEagleshamEaglesham Lakeside Golf & Country Club9Public($)
CalgaryCalgaryEarl Grey Golf Club (Lakeview Nine)9 par 27Private(N/A)
CalgaryCalgaryEarl Grey Golf Club (The Main 18)18 par 72Private(N/A)
Eastern AlbertaEdgertonEdgerton & Community Golf Course9 par 36Public($)
EdmontonEdmontonEdmonton Country Club18 par 71Private(N/A)
Greater EdmontonEdmontonEdmonton Garrison Memorial Golf & Curling Club18 par 72Semi-Private($$)
Greater EdmontonEdmontonEdmonton Petroleum Golf & Country Club18 par 72Private(N/A)
Greater EdmontonSpruce GroveEdmonton Springs Golf18 par 72Semi-Private($$)
Northern RockiesEdsonEdson Golf Club18 par 72Semi-Private($$)
CalgaryCalgaryElbow Springs Golf Club (Elbow/Spring/Mountain View)27 par 72Semi-Private($$$)
Greater EdmontonFort SaskatchewanElk Island Golf Course9 par 35Public($)
Northern AlbertaElk PointElk Point Golf & Country Club9 par 36Semi-Private($)
Southern AlbertaElkwaterElkwater Park Golf Club9 par 36Public($)
Southern AlbertaEnchantEnchant Golf Club9 par 36Public(N/A)
Southern AlbertaLethbridgeEvergreen Golf Centre9 par 28Public($)
Western RockiesBanffFairmont Banff Springs Golf Club (Stanley Thompson 18)18 par 72Public($$$$$$)
Western RockiesBanffFairmont Banff Springs Golf Club (Tunnel 9)9 par 36Public($$$$$$)
Northern RockiesJasperFairmont Jasper Park Lodge Golf Club18 par 71Public($$$$$$)
Northern AlbertaFairviewFairview Golf Club & Campground9 par 36Public($)
Northern AlbertaFort VermilionFantasy North Golf Club & RV Park9 par 36Public(N/A)
Central AlbertaDelburneFawn Meadows Golf & Country Club9 par 36Semi-Private($)
Southern AlbertaForemostForemost Golf Club9 par 36Public(N/A)
Central AlbertaSundreForest Heights Golf Course18 par 71Semi-Private($$)
Eastern AlbertaForestburgForestburg Golf Club9 par 36Public($)
Greater EdmontonFort SaskatchewanFort in View Golf Course (Buck/Clark/Simpson)27 par 72Semi-Private($$)
Southern AlbertaFort MacleodFort Macleod Golf Club9 par 35Semi-Private($)
Northern AlbertaFort McMurrayFort McMurray Golf Club (Big River/Black Bear/Fox Tail)27 par 72Semi-Private($$$$)
Greater EdmontonFort SaskatchewanFort Saskatchewan Golf Club & Curling Club9 par 36Semi-Private($)
Northern AlbertaHigh LevelFox Haven Golf & Country Club18 par 72Semi-Private($)
CalgaryCalgaryFox Hollow Golf Course18 par 71Semi-Private($$)
Greater EdmontonFort SaskatchewanFox Run Golf Course18 par 72Public(N/A)
Northern AlbertaSlave LakeGilwood Golf Club18 par 72Semi-Private($$)
EdmontonEdmontonGlendale Golf & Country Club18 par 72Private(N/A)
Central AlbertaSpruce ViewGleniffer Lake Resort & Country Club9 par 36Public($$)
CalgaryCalgaryGolfuture YYC9 par 27Public($)
Northern AlbertaGibbonsGoose Hummock Golf Resort18 par 71Public($$)
Northern AlbertaCold LakeGrand Centre Golf & Country Club18 par 72Public($$)
Northern RockiesGrande CasheGrande Cashe Golf & Country Club9 par 35Public(N/A)
Northern AlbertaGrande PrairieGrande Prairie Golf & Country Club18 par 72Semi-Private($$)
Southern AlbertaGranumGranum Golf & Country Club9 par 27Public($)
Northern AlbertaSturgeon LakeGreenview Golf Resort18Public(N/A)
Northern AlbertaCarvelGrouse Nest Golf Course9 par 35Public($)
Northern AlbertaGrande PrairieGrovedale Golf & Country Club18 par 72Public($)
Central AlbertaRimbeyGull Lake Golf Course9 par 27Public($)
Northern AlbertaDeboltGunby Ranch Golf Course9Public($)
Eastern AlbertaHannaHanna Golf & Country Club18 par 72Public($)3
Eastern AlbertaHardistyHardisty Lakeview Golf Course9 par 36Public(N/A)
Central AlbertaAlixHaunted Lakes Golf Club18 par 70Public($)
Northern AlbertaNampaHeart River Golf Club9 par 36Public($)
Greater CalgaryRockyviewHeatherGlen Golf Course (Creek/Grove/Hills)27 par 72Semi-Private($$)
Southern AlbertaRaymondHell's Creek Golf & FootGolf Course9 par 36Public($)
Southern AlbertaLethbridgeHenderson Lake Golf Club18 par 70Public($$)
Greater CalgaryDe WintonHeritage Pointe Golf Club (Desert/Heritage/Pointe)27 par 72Semi-Private($$$)5
Northern AlbertaFawcettHidden Valley Golf Course9 par 36Public($)
Northern AlbertaHigh PrairieHigh Prairie & District Golf Club9 par 36Public($)
EdmontonEdmontonHighlands Golf Club18 par 71Private($$$)
Greater CalgaryHigh RiverHighwood Golf (Highwood 18)18 par 71Semi-Private($$)
Greater CalgaryHigh RiverHighwood Golf (Spitzee 9)9 par 33Semi-Private($$)
Northern AlbertaHines CreekHines Creek Golf & Country Club9 par 35Public($)
Northern RockiesHintonHinton Golf Club18 par 71Semi-Private($)
Eastern AlbertaHughendenHughenden Golf Course9 par 35Public($)
Southern AlbertaCoaldaleIndian Hill Golf Club9 par 36Public($)
CalgaryCalgaryInglewood Golf & Curling Club18 par 71Semi-Private($$$)
Central AlbertaInnisfailInnisfail Golf Club (Aspen/Hazelwood/Spruce)27 par 72Semi-Private($$$)
Eastern AlbertaIrmaIrma Golf Course9 par 35Semi-Private($)
Greater EdmontonWabamunIronhead Golf & Country Club18 par 72Public(N/A)
EdmontonEdmontonJagare Ridge Golf Club18 par 72Semi-Private($$$)
Western RockiesKananaskiKananaskis Country Golf Course (Mt. Kidd, Mt. Lorette)36 par 72Public($$$$$)
Southern AlbertaNoblefordKeho Park Golf Club9 par 36Semi-Private(N/A)
EdmontonEdmontonKinsmen Park Pitch & Putt18 par 54Public($)
Eastern AlbertaKitscotyKitscoty Golf Club9 par 34Public($)
Northern AlbertaLa CreteLa Crete Golf Course9 par 36Semi-Private($)
Northern AlbertaLac La BicheLac La Biche & Country Club18 par 72Semi-Private($)
Central AlbertaLacombeLacombe Golf & Country Club18 par 71Semi-Private($$)
Greater CalgaryChestermereLakeside Golf Club18 par 71Semi-Private($$)
CalgaryCalgaryLakeview Golf Course9 par 30Public($)
Central AlbertaSylvan LakeLakewood Golf Resort9 par 36Public($$)
Southern AlbertaCoaldaleLand-O-Lakes Golf & Country Club18 par 71Semi-Private($)
Eastern AlbertaMarwayneLea Park Golf Club9 par 36Public($)
Greater EdmontonLeducLeduc Golf Club18 par 71Semi-Private($$)
Southern AlbertaCardstonLee Creek Golf Club18 par 72Semi-Private($)
Greater EdmontonSherwood ParkLegends Golf & Country Club (Champions Nine/Old Hickory Nine/Traditions Nine)27 par 72Semi-Private($$)
Southern AlbertaLethbridgeLethbridge Country Club18 par 72Private(N/A)
EdmontonEdmontonLewis Estates Golf Course18 par 72Public($$$)
Greater CalgarySibbald Creek Trail-CalgaryLivingStone Golf Course9 par 36Semi-Private($$)
Central AlbertaWetaskiwinLoons Golf & RV Park9 par 36Public($)
CalgaryCalgaryLynx Ridge Golf Club18 par 72Semi-Private($$$)
Southern AlbertaMagrathMagrath Golf Club18 par 72Semi-Private($)
Northern AlbertaAshmontMann Lake Golf Course9Public($)
Eastern AlbertaMannvilleMannville Riverview Golf & RV Resort9 par 35Public($)
CalgaryCalgaryMaple Ridge Golf Course18 par 72Public($$)
Northern AlbertaMayerthorpeMayerthorpe Golf & Country Club9 par 35Public(N/A)
CalgaryCalgaryMcCall Lake Golf Course (Championship 18)18 par 72Public($$)
CalgaryCalgaryMcCall Lake Golf Course (Par 3)9 par 27Public($$)
CalgaryCalgaryMcKenzie Meadows Golf Club18 par 72Semi-Private($$$)
Central AlbertaSylvan LakeMeadowlands Golf Club at Sylvan Lake18 par 72Semi-Private($$)
Eastern AlbertaBrooksMeadows Par 3 Golf Course9 par 27Public(N/A)
Greater EdmontonSturgeon CountyMeadowview Golf & Country Club18 par 72Private($)
Southern AlbertaMedicine HatMedicine Hat Golf & Country Club18 par 72Semi-Private($$)
Greater CalgarySpringbank Mickelson National Golf Club18 par 72Private(N/A)
Northern AlbertaPeace RiverMighty Peace Golf Club18 par 72Semi-Private($)
EdmontonEdmontonMill Woods Golf Club18 par 72Semi-Private($)
Central AlbertaCamrose CountyMiquelon Hills Golf Course18 par 72Semi-Private($)
Northern AlbertaFort McMurrayMiskanaw Golf Club18 par 70Public($$$)
Central AlbertaWetaskiwinMontgomery Glen Golf & Country Club18 par 72Semi-Private($$)
Central AlbertaThorsbyMoose Creek Golf Club9Public(N/A)
Northern AlbertaSexsmithMorningview Park Golf Course9 par 35Semi-Private($)
Greater CalgaryLyaltaMuirfield Lakes Golf Club18 par 70Semi-Private($)
Eastern AlbertaMyrnamMyrnam Derwent Golf & Country Club9Public(N/A)
Greater CalgaryNantonNanton Golf Club18 par 72Semi-Private($$)
Northern RockiesNordeggNordegg Historic Golf Course9 par 31Public($)
Greater EdmontonSherwood ParkNorthern Bear Golf Club18 par 72Public($$$$)
Northern AlbertaNewbrookNorthern Ridge Golf & RV Resort9 par 35Semi-Private($)
Central AlbertaOldsOlds Golf Club (Championship Course)18 par 72Semi-Private($$)
Central AlbertaOldsOlds Golf Club (Par-3 Practice Course)5 par 15Semi-Private($)
Greater CalgaryStrathmoreOxbow Country Golf CourseOxbow Country Golf Course9 par 36Semi-Private($)
Eastern AlbertaOyenOyen & District Golf Club9 par 35Public(N/A)
Northern AlbertaBarrheadPaddle River Golf Course9 par 36Semi-Private($)
Southern AlbertaLethbridgeParadise Canyon Golf Resort18 par 71Semi-Private($$$$)
Southern AlbertaMedicine HatParadise Valley Golf Course9 par 27Public($)
Northern AlbertaEvansburgPembina Valley Golf Club9 par 34Public($)
Eastern AlbertaStettlerPheasantback Golf Club18 par 71Semi-Private($)
Southern AlbertaPicture ButtePicture Butte Golf Club (Harvest/Heritage/Homestead)27 par 72Semi-Private($$)
Central AlbertaMulhurst BayPigeon Lake Golf Club & RV Resort18 par 69Public($)
Southern AlbertaPincher CreekPincher Creek Golf Club18 par 74Public($)
Central AlbertaRocky Mountain HousePine Hills Golf Club18 par 72Public($)
Greater EdmontonSeba BeachPine Ridge Golf Resort12 par 47Public($)
CalgaryCalgaryPinebrook Golf & Country Club18 par 73Private(N/A)
Northern AlbertaWembleyPipestone Golf Club18 par 71Semi-Private($)
Central AlbertaMilletPipestone Links Golf Course & RV Park9 par 36Public($)
Central AlbertaPonokaPonoka Community Golf Club18 par 72Semi-Private($$)
Greater CalgaryPriddisPriddis Greens Golf & Country Club (Hawk/Raven)36 par 72Private(N/A)
Eastern AlbertaProvostProvost and District Golf Club12Semi-Private($)
Northern AlbertaRainbow LakeRainbow Lake Golf & Country Club9 par 33Public(N/A)
EdmontonEdmontonRaven Crest Golf & Country Club18 par 72Semi-Private($$$)
Central AlbertaAlder FlatsRaven Meadows Golf Resort18 par 72Public(N/A)
Red DeerRed DeerRed Deer Golf & Country Club18 par 72Semi-Private($$$$$)
Greater EdmontonNiskuRedTail Landing Golf Club18 par 72Semi-Private($$)
Northern AlbertaRedwaterRedwater Community Golf Club9 par 35Public($)
Greater CalgaryRedwood MeadowsRedwood Meadows Golf & Country Club18 par 72Semi-Private(N/A)
Northern AlbertaGlenevisRich Valley RV & Golf Resort9 par 36Public($)
Red DeerRed DeerRiver Bend Golf & Recreation Area18 par 72Public($$)
EdmontonEdmontonRiver Ridge Golf Club18 par 71Semi-Private($$$)
CalgaryCalgaryRiver Spirit Golf Club (Cattails/Millburn/Spirit)27 par 72Semi-Private($$$)
Northern AlbertaSexsmithRiver Stone Golf Course9 par 35Public($)
Northern AlbertaWandering RiverRiverbank Golf & RV Park9 par 36Public($)
Northern AlbertaBeaverlodgeRiverbend Golf & Country Club9 par 35Public($)
Eastern AlbertaWainwrightRiverdale Mini-Park Golf Course18 par 54Public($)
CalgaryOkotoksRiver's Edge Golf Club18 par 71Semi-Private($$)
EdmontonEdmontonRiverside Golf Course in Edmonton18 par 71Semi-Private($$)
Southern AlbertaMilk RiverRiverside Golf Course in Milk River9 par 36Public(N/A)
Southern AlbertaRedcliffRiverview Golf Club18 par 71Semi-Private($)
Eastern AlbertaLloydminsterRolling Green Fairways Golf Course & RV Park18 par 71Public($)
Southern AlbertaRolling HillsRolling Hills Golf & Country Club9 par 33Public($)
Northern AlbertaFort McMurrayRotaryLinks Golf @ Wood Buffalo18 par 72Public($$)
EdmontonEdmontonRoyal Mayfair Golf Club18 par 71Private(N/A)
EdmontonEdmontonRundle Golf Course18 par 54Public(N/A)
Greater EdmontonSturgeon CountySandpiper Golf & Country Club18 par 72Semi-Private($$$)
Eastern AlbertaSedgewickSedgewick Golf Club9 par 36Semi-Private(N/A)
Greater CalgaryRockyviewSerenity Golf Club (Dancing Bull/Suncatcher)36 par 72Semi-Private($$)
CalgaryCalgaryShaganappi Point Golf Course (Championship 18)18 par 68Public($)
CalgaryCalgaryShaganappi Point Golf Course (Valley 9)9 par 32Public($)
Northern AlbertaFox CreekSilver Birch Golf Club9 par 36Public($)
Central AlbertaNew NorwaySilver Creek Golf & RV Resort (North/South/West)27 par 72Public($)
Northern AlbertaFallisSilver Sands Golf Resort18 par 72Semi-Private($)
CalgaryCalgarySilver Springs Golf & Country Club18 par 72Private(N/A)
Western RockiesCanmoreSilvertip Resort18 par 72Public($$$$$)
CalgaryCalgarySirocco Golf Club18 par 72Semi-Private($$$)
Northern AlbertaBoyleSkeleton Lake Golf & Country Club 9 par 36Semi-Private($)
Northern AlbertaSmoky LakeSmoky Lake Golf Club9 par 36Public($)
Northern AlbertaMcLennanSmoky River Regional Golf Course9 par 36Public(N/A)
Greater CalgaryCarselandSpeargrass Golf Course18 par 72Semi-Private($$)
Red DeerRed DeerSpirit Creek Golf & Country Club18 par 66Public($)
Northern AlbertaBon AccordSpring Creek Golf Course18 par 57Public(N/A)
Greater CalgarySpringbank Springbank Links Golf Club18 par 72Semi-Private($$)
Northern AlbertaSexsmithSpruce Meadows Golf Course18 par 71Semi-Private($)
Northern AlbertaSt PaulSt. Paul Golf Course18 par 72Public($$$)
Southern AlbertaStavelyStavely Golf Course9Public($)
Eastern AlbertaStettlerStettler Golf & Country Club9 par 35Public($)
Western RockiesCanmoreStewart Creek Golf & Country Club18 par 71Public($$$$$)
Greater EdmontonStony PlainStony Plain Golf Course18 par 72Public($$)
Greater CalgaryStrathmoreStrathmore Golf Club18 par 72Semi-Private($$)
Greater EdmontonSt AlbertSturgeon Valley Golf and Country Club 18 par 72Semi-Private($$)
Central AlbertaSundreSundre Golf Club18 par 72Semi-Private($$$)
Northern AlbertaSwan HillsSwan Hills Golf & Country Club9 par 36Semi-Private(N/A)
Central AlbertaSylvan LakeSylvan Lake Golf & Country Club18 par 72Semi-Private($$)
Southern AlbertaTaberTaber Golf Club18 par 72Semi-Private($)
Greater EdmontonSt AlbertTerrae Pines Golf & Country Club18 par 72Public($)
Northern AlbertaGrande PrairieThe Bear Paw9 par 27Public($)
Central AlbertaMa-Me-O BeachThe Black Bull (Championship Course)18 par 73Public($$)
Central AlbertaMa-Me-O BeachThe Black Bull (Executive Course)9 par 31Public($$)
Southern AlbertaClaresholmThe Bridges at Claresholm Golf Course18 par 72Semi-Private($)
Greater EdmontonSherwood ParkThe Broadmoor Golf Course18 par 72Public($$)
Greater CalgaryDelacourThe Canal at Delacour Golf Club18 par 72Semi-Private($$)
Northern AlbertaGrimshawThe Creek Golf Club9 par 36Public(N/A)
EdmontonEdmontonThe Derrick Golf & Winter Club18Private(N/A)
Northern AlbertaGrande PrairieThe Dunes Golf & Winter Club18 par 71Semi-Private($$)
CalgaryCalgaryThe Glencoe Golf & Country Club (Bridges/Lakes/Slopes)27 par 72Private(N/A)
CalgaryCalgaryThe Glencoe Golf & Country Club (The Forest)18 par 72Private(N/A)
CalgaryCalgaryThe Hamptons Golf Club18 par 72Private(N/A)
Greater EdmontonSpruce GroveThe Links at Spruce Grove18 par 72Public($$)
Greater CalgaryCochraneThe Links of GlenEagles18 par 72Semi-Private($$$)
Central AlbertaLacombeThe Nursery Golf & Country Club18 par 73Public($$)
EdmontonEdmontonThe Quarry18 par 72Semi-Private($$$)
Greater EdmontonAchesonThe Ranch Golf & Country Club18 par 72Semi-Private($$)
Greater CalgaryLangdonThe Track (formely Boulder Creek Golf Course)18 par 72Semi-Private($)
Central AlbertaLindaleThe Village Golf Course9 par 34Public($)
CalgaryCalgaryThe Winston Golf Club18 par 72Semi-Private($$$$)
Central AlbertaThree HillsThree Hills Golf Club9 par 36Semi-Private($)
Eastern AlbertaTofieldTofield Golf Course9 par 34Semi-Private($)
Greater CalgaryCremonaTooth of the Dog Pound Creek Golf Course18 par 72Semi-Private($$$)
Central AlbertaOldsTrail Creek Golf Club9 par 36Public(N/A)
Northern AlbertaEntwistleTrestle Creek Golf Resort (Jack Pine/Creekside)18 par 72Public($$)
Northern AlbertaEntwistleTrestle Creek Golf Resort (Par 3 Course)9 par 27Public($$)
Central AlbertaMilletTriple Creek Golf Club9 par 35Public($)
Central AlbertaTrochuTrochu Golf & Country Club18 par 71Semi-Private($)
Greater CalgaryTurner ValleyTurner Valley Golf Club18 par 71Semi-Private($$)
EdmontonEdmontonTwin Willows Golf Club18 par 72Public($$)
Eastern AlbertaTwo HillsTwo Hills Lions Golf & Country Club9 par 36Public($$)
CalgaryCalgaryValley Ridge Golf Club18 par 72Semi-Private($$$)
Northern AlbertaValleyviewValleyview Riverside Golf Club9 par 35Public(N/A)
Southern AlbertaVauxhallVauxhall Golf Club9 par 36Semi-Private($)
Eastern AlbertaVegrevilleVegreville Kinsmen Golf Course9 par 36Semi-Private($)
Eastern AlbertaVermilionVermilion Golf & Country Club9 par 35Public($)
EdmontonEdmontonVictoria Golf Course18Public($$)
Eastern AlbertaVikingViking Golf & Country Club9 par 36Public(N/A)
Northern AlbertaVilnaVilna Golf Course9 par 36Public(N/A)
Northern AlbertaFort McMurrayVista Ridge Golf Course12 par 43Public(N/A)
Greater CalgaryVulcanVulcan Golf & Country Club18 par 70Semi-Private($)
Eastern AlbertaWainwrightWainwright Golf Course18 par 72Semi-Private($)
Greater CalgaryWater ValleyWater Valley Golf & Country Club18 par 72Semi-Private($$)
Southern AlbertaWatertonWaterton Lake Golf Course18 par 71Semi-Private(N/A)
Northern AlbertaWestlockWestlock Golf Club18 par 72Semi-Private($)
Central AlbertaPine LakeWhispering Pines Golf and Country Resort18 par 72Semi-Private($)
Central AlbertaCamroseWhistle Stop Golf18Public($)
Northern AlbertaWhitecourtWhitecourt Golf & Country Club18 par 72Public($$)
Eastern AlbertaMundareWhitetail Crossing Golf Club18 par 72Public(N/A)
Greater EdmontonWabamunWhitewood Links Golf Course9 par 36Public(N/A)
Central AlbertaWesteroseWillow Greens Golf Resort18 par 71Semi-Private($)
CalgaryCalgaryWillow Park Golf & Country Club18 par 71Private(N/A)
EdmontonEdmontonWindermere Golf & Country Club18 par 71Private(N/A)
Greater CalgaryBragg CreekWintergreen Golf & Country Club18 par 72Semi-Private(N/A)
Central AlbertaPonokaWolf Creek Golf Course36 par 72Semi-Private($$$)
Greater CalgaryAirdrieWoodside Golf Course18 par 70Semi-Private(N/A)

Top 10 Alberta Courses

Fairmont Jasper Park Lodge Golf Course

3rd        1st 
FAIRMONT JASPER PARK LODGE – PUBLIC
Jasper, Alta.
STANLEY THOMPSON, 1925
18 Holes, Par 71, 6663 yds
Slope 124, Rating 71.1

This is Stanley Thompson’s most joyous course, not only in its sheer beauty, but also in its awesome and sometimes quirky design.

Fairmont Banff Springs Golf Club (Stanley Thompson 18)

6th         2nd
FAIRMONT BANFF SPRINGS – PUBLIC
Banff, Alta.
STANLEY THOMPSON, 1928
18 Holes, Par 71, 6938 yds
Slope 135, Rating 72.9

We’ve waxed lyrical about the location of Banff Springs Golf Club, but we can assure you that nothing prepares you for the reality, charm and sheer enormity of the setting.

What’s on Tap

Looking for all event around town? Check out What's On Tap! *SOME EVENTS MAYBE CANCELLED OR POSTPONE DUE TO COVID-19 RESTRICTIONS
To Find golf events! Click HereTo summit a Event! Click Here

Contact 

Rob Bryson  403-797-1300

rob@yocaddie.com

Greg Joneson 403-966-7869

greg@yocaddie.com