G
- Gabriola Golf & Country Club
- Gage Golf & Curling Club
- Galiano Golf & Country Club
- Gallagher's Canyon Golf & Country Club
- Galt Country Club
- Gananoque Golf & Country Club
- Gander Golf Club
- Gapi Golf
- Garden City Golf Course
- Garibaldi Springs Golf Resort
- Garrison Golf & Curling Club
- Gentleman Creek Golf Club
- Gilbert Plains Country Club
- Gilridge Golf Club
- Gilwood Golf and Country Club
- Girouxsalem Golf & Country Club
- Glacier Greens Golf Course
- Gladstone Golf & Country Club
- Glancaster Golf Club
- Glasgow Hills Resort & Golf Club
- Glen Abbey Golf Club
- Glen Afton Golf Club
- Glen Arbour Golf Course
- Glenboro Golf and Country Club
- Glenburn Golf Club
- Glencairn Golf Club
- Glen Cedars Golf Club
- Glencoe Golf & Country Club
- Glendale Country Club
- Glendale Golf & Country Club
- Glendale Golf & Country Club
- Glendenning Golf
- Glen Eagle Golf Club
- GlenEagles Golf Club
- Glengarry Golf & Country Club
- Gleniffer Lake Resort & CC
- Glen Lawrence Golf Club
- Glen Lea Golf Club
- Glen Lovat Golf Club
- Glenmar Golf Course
- Glen Meadows Golf & Country Club
- Glen Ridge Golf
- Golden Eagle Golf Club
- Golden Golf Club
- Golden Ridge Golf
- Gold River Golf & Country Club
- Golf Beaurivage
- Golf Bouctouche
- Golf Canada Calgary Centre
- Golf Continental
- Golf Cristal
- Golf de Baie-Saint-Paul
- Golf de Beauce
- Golf de la Pointe
- Golf de la Presqu'ile
- Golf de la Rive
- Golf de l'Estrie
- Golf des Appalaches
- Golf des Arpents Verts
- Golf des Ecureuils
- Golf des Plaines
- Golf des Saules
- Golf des Serres St-Étienne
- Golf Domaine de l'île Patry
- Golf Dorval
- Golf du Belvedere
- Golf du Lac Lyster
- Golfer's Dream Golf Club
- Golf Exécutif Montréal
- Golf Fossambault
- Golf Griffon des Sources
- Golf International 2000
- Golf Kenosee
- Golf La Vieille Ferme
- Golf le Boise
- Golf le Champetre
- Golf le Méandre
- Golf L'empress
- Golf Les Bosquets
- Golf le Sélect
- Golf Manitou
- Golf Metropolitain
- Golf Mont Orford
- Golf Municipal Dallaire
- Golf Oasis
- Golf-O-Max Gatineau Indoor Golf Centre
- Golf-O-Max Indoor Golf Centre
- Golf Pen-Y-Bryn De Bury
- Golf Ste-Sophie
- Golf St-Francois
- Golf St-Jean de Matha
- Golf St-Lazare
- Golf Vieux Varennes
- Good Spirit Lake Golf & Family Resort
- Goodwood Family Golf Centre
- Goose Hummock Golf Resort
- Gorge Vale Golf Club
- Gowan Brae Golf and Country Club
- Granby River Golf
- Grand Centre Golf & Country Club
- Grande Cache Golf & Country Club
- Grande Meadows Golf Course
- Grande Prairie Golf & Country Club
- Grand Falls Golf Club
- Grand Falls Golf Club
- Grand Highland Golf Club
- Grand Niagara Resort
- Grand Pines Golf Course
- Grand Valley Golf & Country Club
- Grandview Golf Club
- Granite Golf Club
- Granite Hills Golf Club
- Granite Pointe Golf Club
- Granite Ridge Golf Club
- Granite Springs Golf Club
- Grassy Brook Golf Course
- Gravenhurst KOA Golf Course
- Gray Rocks Resort
- Green Acres Golf Centre
- Green Acres Golf Club
- Green Acres Golf Club
- Greenacres Golf Course
- Greenbryre Golf & Country Club
- Greenfield Golf
- Green Gables Golf Course
- Greenhills Golf Club
- Greenhills Golf Resort
- Greensmere Golf & Country Club
- Greens of Brock
- Greenway's Greens Golf Course
- Greenwood Golf Club
- Greenwood Golf Club
- Grenadier Island Country Club
- Grenfell Regional Park Golf Course
- GreyHawk Golf Club
- Grey Silo Golf Course
- Greystone Golf Club
- Greystone Golf Course
- Greywolf Golf Course
- Grill Marks Golf & Conference Centre
- Gros Morne Resort
- Grouse Nest Golf Course
- Grovedale Golf and Country Club
- Guelph Golf & Curling Club
- Guelph Lakes Golf & Country Club
- Guildford Golf & Country Club
- Gull Lake Golf Course