Courses › Canada
Golf courses in BC
Tee to Green supports 258 courses in BC, Canada: 96 ready now and 162 on request. 1 more isn't supported yet.
- 19 Greens Putting CourseWest Kelowna, BCOn request
- AlberniAlberni, BCOn request
- AlberniAlberni, BCOn request
- Ambleside Par 3West Vancouver, BCOn request
- Arbutus RidgeCobble Hill, BCOn request
- ArdmoreNorth Saanich, BCOn request
- ArrowsmithQualicum Beach, BCOn request
- AspenCollege Heights, BCOn request
- BalfourBalfour, BCOn request
- Beach GroveTsawwassen, BCOn request
- Beach GroveTsawwassen, BCOn request
- Bear Mountain Resort - Mountain CourseHighlands, BCReady
- Bear Mountain Resort - Valley CourseHighlands, BCReady
- Beban Park Golf CentreNanaimo, BCOn request
- BelmontFort Langley, BCReady
- Bighorn Colf & Country ClubSagebrush, BCOn request
- Big SkyPemberton, BCReady
- Birdies & Buckets Family Golf CentreSullivan, BCOn request
- Black MountainBlack Mountain, BCOn request
- Blue OceanSechelt, BCReady
- Blue OceanSechelt, BCReady
- Bootleg GapKimberley, BCReady
- Bootleg Gap Rec 9 CourseKimberley, BCReady
- Bowen IslandEagle Harbour, BCReady
- Bridal FallsPopkum, BCOn request
- BrigadoonFrench Creek, BCOn request
- Burnaby MountainLougheed, BCReady
- Campbell RiverQuinsam Heights, BCReady
- CapilanoBritish Properties, BCReady
- CarnoustiePort Coquitlam, BCReady
- Cascade Par 3Christina Lake, BCReady
- CastlegarKinnaird, BCReady
- Cedar HillOak Bay, BCOn request
- Cedar RidgeMission, BCOn request
- Central Park Pitch & PuttMetrotown, BCOn request
- Champion LakesFruitvale, BCOn request
- Cheam MountainAtchelitz, BCOn request
- Cherryville RV Golf & Roadhouse CafeCherryville, BCReady
- ChilliwackGreendale, BCReady
- Christina LakeChristina Lake, BCReady
- Clayton HillsSurrey, BCOn request
- Club ShuswapCanoe, BCOn request
- ColdstreamLumby, BCReady
- ComoxComox, BCOn request
- Copper PointInvermere, BCOn request
- Cordova Bay Golf Course - Bay CourseCentral Saanich, BCReady
- Cordova Bay Golf Course - Ridge CourseCentral Saanich, BCOn request
- CottonwoodSouth Wellington, BCReady
- Country MeadowsRichmond, BCReady
- CoveLadner, BCReady
- CowichanGenoa Bay, BCReady
- CranbrookCranbrook, BCReady
- CrestonCreston, BCOn request
- Crown IsleComox, BCOn request
- Cultus LakeVedder Crossing, BCReady
- Dawson CreekDawson Creek, BCReady
- DeltaColebrook, BCOn request
- DeMamiel CreekSooke, BCOn request
- Duncan MeadowsSouth End, BCOn request
- Eaglepoint Golf ResortKamloops, BCOn request
- EaglequestFraser Mills, BCOn request
- EaglequestFraser Mills, BCOn request
- Eaglequest Golf Coyote CreekSurrey, BCOn request
- Edgewater Hilltop Par 3Edgewater, BCOn request
- Eighteen PasturesMission, BCReady
- Fairmont Chateau WhistlerAlpine Meadows, BCOn request
- Fairmont Mountainside Mountainside HoleFairmont Hot Springs, BCOn request
- Fairview MountainOliver, BCReady
- FairwindsNanoose Bay, BCOn request
- Farmington FairwaysDawson Creek, BCOn request
- FernieFernie, BCOn request
- Fort LangleyLangley, BCReady
- Fort St. John LinksFort St. John, BCOn request
- FraserglenKilgard, BCReady
- FraserviewKillarney, BCReady
- Furry CreekFurry Creek, BCReady
- GalianoGaliano, BCOn request
- Gallagher's CanyonSoutheast Kelowna, BCOn request
- Glacier GreensComox, BCOn request
- GleneaglesHorseshoe Bay, BCOn request
- GoldenKicking Horse Mountain Resort, BCOn request
- Golden Eagle Golf Course (North Course)Silver Valley, BCReady
- Golden Eagle Golf Course (South Course)Alouette, BCOn request
- Gorge ValeEsquimalt, BCOn request
- Granite Pointe Golf Club and RV ParkRosemont, BCOn request
- Granite Pointe Golf Club and RV ParkRosemont, BCOn request
- Green AcresEast Richmond, BCOn request
- GreywolfPanorama, BCReady
- GuildfordSurrey, BCOn request
- Hacker's HavenEast Maple Ridge, BCReady
- Harrison ResortHarrison Hot Springs, BCOn request
- HarvestSoutheast Kelowna, BCReady
- HazelmereDouglas, BCReady
- Henderson ParkOak Bay, BCOn request
- Highland PacificView Royal, BCReady
- HighlandsLavington, BCOn request
- HillviewVernon, BCOn request
- Hollies ExecutiveAlberni, BCOn request
- HoustonHouston, BCOn request
- Hyde MountianSicamous, BCOn request
- Juan de FucaView Royal, BCReady
- KamloopsBrocklehurst, BCOn request
- KasloKaslo, BCReady
- Kelowna SpringsRutland, BCOn request
- Kensington Pitch and PuttBrentwood, BCOn request
- Kettle ValleyRock Creek, BCOn request
- KimberleyMarysville, BCOn request
- Kings Links Golf Course by the SeaLadner, BCReady
- KinkoraPromontory, BCOn request
- KitimatWhitesail, BCOn request
- Kokanee Springs Golf ResortCrawford Bay, BCReady
- LacaryaClearwater, BCOn request
- LadysmithLadysmith, BCOn request
- LakepointCharlie Lake, BCOn request
- LangaraOakridge, BCReady
- Langley Golf CentreLangley, BCReady
- LedgeviewKilgard, BCOn request
- Little BearKinnaird, BCOn request
- Lone WolfTaylor, BCOn request
- Long BeachTofino, BCOn request
- LumbyLumby, BCOn request
- MackenzieMackenzie, BCOn request
- March MeadowsYoubou, BCReady
- Marine DriveMarpole, BCOn request
- Mayfair LakesEast Richmond, BCOn request
- McCleeryKerrisdale, BCReady
- Meadow CreekLogan Lake, BCOn request
- MeadowlandsQweqwe'ópelhp / Kwawkwawapilt, BCReady
- MeridianDouglas, BCOn request
- MerrittShulus, BCOn request
- Metchosin Golf Course & Country ClubMetchosin, BCOn request
- Mission CreekPandosy, BCOn request
- Moberly Lake & DistrictChetwynd, BCOn request
- Morgan CreekMorgan Creek, BCReady
- MorningstarFrench Creek, BCOn request
- Mountain Meadows GCElkford, BCReady
- Mount BrentonChemainus, BCReady
- Mount DouglasSaanich, BCOn request
- Mount PaulSagebrush, BCOn request
- MulligansCourtenay, BCOn request
- Murdo Frazer Pitch & PuttEdgemont Village, BCOn request
- Musqueam Golf & Learning AcademyVancouver, BCOn request
- Mylora ExecutiveRichmond, BCOn request
- NakuspNakusp, BCOn request
- NanaimoNanaimo, BCReady
- NewlandsBrookswood, BCReady
- Nicklaus NorthAlpine Meadows, BCReady
- NicowyndElgin, BCOn request
- NK'Mip Canyon DesertOliver, BCOn request
- NorthlandsSeymour, BCOn request
- NorthviewSurrey, BCOn request
- Olympic ViewMetchosin, BCReady
- Pacific PlaygroundsOyster Bay, BCOn request
- Pagoda RidgeGlen Valley, BCReady
- Peace ArchDouglas, BCReady
- Pender HarbourMadera Park, BCReady
- Pender IslandMayne, BCReady
- PentictonPenticton, BCReady
- Pheasant Glen Golf ResortFrench Creek, BCOn request
- Pine HillsPenticton, BCOn request
- PineridgeKamloops, BCOn request
- Pine Valley Golf CentreCollege Heights, BCOn request
- Pitt MeadowsBirchland Manor, BCReady
- Point GreyDunbar-Southlands, BCOn request
- Poppy EstateSalmon River Uplands, BCOn request
- Predator RidgeVernon, BCOn request
- Prince George Golf & Curling ClubCollege Heights, BCReady
- Prince Rupert CentennialPrince Rupert, BCOn request
- Pryde VistaNanaimo, BCOn request
- Qualicum Beach MemorialFrench Creek, BCOn request
- Queen Elizabeth Pitch & PuttOakridge, BCReady
- QuilchenaQuilchena, BCOn request
- QuilchenaThompson, BCOn request
- RadiumRadium Hot Springs, BCReady
- Redstone ResortRossland, BCOn request
- RedwoodsWalnut Grove, BCReady
- RevelstokeRevelstoke, BCOn request
- RichmondRichmond, BCOn request
- Rivershore Estates & Golf LinksRivershore, BCOn request
- RiversideFairmont Hot Springs, BCOn request
- RiverwayMetrotown, BCReady
- Rossland-Trail Country Club - BirchbankRivervale, BCReady
- Royal ColwoodColwood, BCOn request
- RoyalwoodBarrowtown, BCReady
- Royal YorkArmstrong, BCOn request
- Rupert Park Pitch & PuttHastings-Sunrise, BCReady
- SalmoSalmo, BCOn request
- Salmon ArmSalmon Arm, BCOn request
- Salt Spring IslandSalt Spring Islanf, BCOn request
- SandpiperHarrison Mills, BCReady
- Savage CreekRichmond, BCOn request
- SeymourDeep Cove, BCReady
- Shadow MountainCranbrook, BCReady
- Shadow RidgeNorth Kelowna, BCOn request
- Shannon LakeShannon Lake, BCOn request
- Shannon LakeShannon Lake, BCOn request
- ShaughnessyDunbar-Southlands, BCReady
- Shuswap LakeBlind Bay, BCOn request
- Shuswap LakeBlind Bay, BCOn request
- Shuswap NationalSalmon Arm, BCOn request
- Skeena ValleyQueensway, BCOn request
- Slocan LakeNew Denver, BCOn request
- SmithersSmithers, BCOn request
- Sonora DunesOsoyoos, BCOn request
- SparwoodSparwood, BCOn request
- Spur Valley GreensEdgewater, BCOn request
- Squamish ValleySquamish, BCOn request
- St. Andrews By-The-LakeKaleden, BCOn request
- Stanley Park Pitch & PuttWest End, BCReady
- St. EugeneCranbrook, BCReady
- Storey Creek Golf & Recreation SocietyShelter Point, BCReady
- Stuart LakeFort St. James, BCReady
- Sumac RidgeSummerland, BCOn request
- SunnydaleCourtenay, BCOn request
- Sunset RanchNorth Kelowna, BCOn request
- Sunshine CoastRoberts Creek, BCOn request
- Sunshine WoodsStrawberry Hill, BCOn request
- SunstoneLíl̓wat / Mount Currie, BCOn request
- SurreySurrey, BCReady
- Swaneset Bay Resort & Country ClubPitt Meadows, BCReady
- Swaneset Bay Resort & Country Club LinksPitt Meadows, BCOn request
- Talking RockSquilax, BCOn request
- The Dunes at KamloopsKamloops, BCReady
- The FallsChilliwack, BCOn request
- The Park Golf Course & Restaurant & RV ParkComox, BCOn request
- The Pinnacle Course at Gallagher's CanyonBlack Mountain, BCOn request
- The Quail at OkanaganNorth Kelowna, BCReady
- The RiseVernon, BCOn request
- TobianoSavona, BCReady
- Tower Ranch GolfclubRutland, BCReady
- Trickle CreekBlarchmont, BCReady
- Tsawwassen SpringsTsawwassen, BCReady
- Two EaglesShannon Lake, BCReady
- UniversityUniversity Endowment Lands, BCReady
- Unnamed course100 Mile House, BCReady
- Unnamed courseKillarney, BCNot yetWe haven't checked it yet.
- Unnamed courseMidtown, BCReady
- Unnamed courseOyama, BCOn request
- Unnamed coursePenticton, BCReady
- Unnamed courseSummerland, BCOn request
- UplandsOak Bay, BCOn request
- Valemount PinesValemount, BCOn request
- Valley Golf CentreaGifford, BCOn request
- VancouverCariboo, BCReady
- VernonVernon, BCOn request
- VictoriaOak Bay, BCReady
- Wells GrayBCOn request
- West Richmond Pitch & PuttRichmond, BCReady
- Westwood PlateauWestwood Plateau, BCReady
- Westwood Plateau Executive 12-Hole CourseWestwood Plateau, BCOn request
- WhistlerNordic, BCReady
- WildflowerBCOn request
- WildstoneCranbrook, BCOn request
- Williams Lake Golf and Tennis ClubWilliams Lake, BCReady
- Will-O-Bend Golf & RV ParkJaffray, BCOn request
- Willow GroveHouston, BCOn request
- Winchelsea ViewLantzville, BCOn request
- Windermere ValleyWindermere, BCOn request
- WowPenticton, BCOn request
What it means
- Ready
- Built and ready to download in the app.
- On request
- Passes our checks and is built when someone asks for it in the app. Most are ready in minutes; some take a few days.
- Not yet
- Not something we can build yet. The reason is under the course.
Course names and places © OpenStreetMap contributors, under the Open Database Licence; some US course names, where OpenStreetMap has none, from OpenGolfAPI, under the same licence. Our maps from it are open data too.