Your All inclusive golf information website

Giving ALL golfers the information they need to play, learn, connect, save & enjoy the game of golf  without having to scour the entire internet to find answers.*NEW* Now we are posting Curling Bonspiels in our What’s On Tap Calendar for all you golfers that like to curl.

 

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

Save Money

Coming soon: Friends of Yo Caddie Page

Become a member for saving all over  with are Friends of Yo Caddie!

Book a Tee Time

For multiple choices for your golfing needs click on the button below

Find Events

Our “What’s On Tap” Calendar is your one stop to see all golf activities and *Now* curling bonspiels! With potentially 1000’s of golf tournaments happening this year.

Partners & Sponsors

Coming Soon - Find A Pro

Newest YoCaddie Member

Glenn J. Boswell Class A Professional

Calgary, AB

Top 10 Canada Courses

Cabot Cliffs at Cabot Links

1st        1st 
CABOT CLIFFS – PUBLIC
Inverness, N.S.
BILL COORE/ BEN CRENSHAW, 2015
18 Holes, Par 70, 6803 yds
Slope 129, Rating 72.7

This jaw-dropper contains several spectacular oceanside holes, holes through high dunes and holes on both high and low lands. It has it all and it’s the best course in Canada.

The National GC Of Canada

2nd        1st 
THE NATIONAL GC OF CANADA- PRIVATE
Woodbridge, Ont.
GEORGE FAZIO/TOM FAZIO, 1975
18 Holes, Par 72, 7235 yds
Slope 149, Rating 74.2

The George and Tom Fazio design is still as good and pure as ever and while its reputation for difficulty is well-earned, it is quite simply a demanding yet fair test with sensational holes throughout.

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.

St. George's Golf and Country Club

4th         2nd
ST. GEORGE’S
Toronto, Ont.
STANLEY THOMPSON, 1928
(IAN ANDREW/TOM DOAK)
18 Holes, Par 71, 7145 yds
Slope 135, Rating 74.6

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

Cabot Links

5th         2nd
CABOT LINKS – PUBLIC
Inverness, N.S.
ROD WHITMAN, 2012
18 Holes, Par 70, 6803 yds
Slope 129, Rating 72.7

With views of the ocean available from every inch of the golf course and the elements largely determining its toughness on any given day.

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.

Hamilton Golf and Country Club

7th         3rd 
HAMILTON G&CC – WEST, SOUTH
Ancaster, Ont.
HARRY COLT, 1914
18 Holes, Par 70, 6915 yds, Slope 136, Rating 74.1

Significant tree removal has provided Harry Colt’s Hamilton G&CC with a much different look than in the past and as a result Colt’s sensational holes have never played better.

Capilano Golf and Country Club

8th         1st 
CAPILANO
West Vancouver, B.C.
STANLEY THOMPSON, 1937
18 Holes, Par 70, 6606 yds
Slope 131, Rating 72.3

The Stanley Thompson gem with views of Vancouver’s skyline, as well as distant mountain peaks, is tame going out, tough coming in and an overall terrific time.

Highlands Links Golf Club

9th         2nd 
CAPE BRETON HIGHLANDS LINKS – PUBLIC
Ingonish Beach, N.S.
STANLEY THOMPSON, 1940
18 Holes, Par 72, 6592 yds
Slope 141, Rating 73.3

The routing is sublime as Stanley Thompson takes you from the Atlantic Ocean, to the mountains, into a valley and back to the ocean again. Humps and bumps all the way around.

Devil's Paintbrush

10th         4th 
DEVIL’S PAINTBRUSH
Caledon, Ont.
MICHAEL HURDZAN/DANA FRY, 1992
18 Holes, Par 72, 6772 yds
Slope 135, Rating 72.9

The Devil’s Paintbrush paid homage to the links of Scotland with a course largely void of trees and marked by pot bunkers, blind shots, double-greens, tall fescue and charming accents like stone walls and ruins.

Questions?

Membership Benefits

Members start saving immediately at courses all over town.
Let's Rock and Roll

Contact 

Rob Bryson  403-797-1300   rob@yocaddie.com

Greg Joneson 403-966-7869  greg@yocaddie.com

Copyright 2017