P
- Pacific Playgrounds Resort & Golf Club
- Paddle River Golf Club
- Pakenham Highlands Golf Club
- Palm Springs Golf Club
- Paradise Canyon Golf Resort
- Paradise Valley Golf Course
- Paragon Golf & Country Club
- Paris Grand Country Club
- Parkshore Golf Club
- Parrsboro Golf Club
- Parry Sound Golf & Country Club
- Pasquia Park Golf Club
- Passchendaele Golf Club
- Peace Portal Golf Course
- Peach Trees Golf
- Pebblestone Golf Course
- Peel Village Golf Club
- Pelham Hills Golf & Country Club
- Pelican Rapids Golf & Country Club
- Pembina Valley Golf Course
- Pembroke Golf Club
- Pender Harbour Golf Club
- Pender Island Golf & Country Club
- Peninsula Golf Course
- Peninsula Lakes Golf Club
- Penticton Golf & Country Club
- Perth Golf Course
- Peterborough Golf & Country Club
- Petitcodiac Valley Golf & Country Club
- Phantom Lake Golf Club
- Pheasantback Golf & Country Club
- Pheasant Glen Golf Resort
- Pheasant Run Golf Club
- Pickering Golf & Country Club
- Picton Golf & Country Club
- Pictou Harbour Golf Club
- Picture Butte Golf & Country Club
- Pigeon Lake Golf Club
- Pike Lake Golf Centre
- Pilot Mound Town & Country Club
- Pinawa Golf Club
- Pincher Creek Golf Club
- Pinebrook Golf & Country Club
- Pine Crest Golf & Country Club
- Pine Falls Golf Club
- Pine Grove Golf Club
- Pine Hills Golf Club
- Pine Hills Golf Club
- Pine Knot Golf & Country Club
- Pineland Greens Golf Club
- Pine Lodge Golf Club
- Pine Needles Golf & Country Club
- Pine Ridge Golf Club
- Pine Ridge Golf & Country Club
- Pineridge Golf Course
- Pineridge Golf Resort
- Pines of Georgina Golf Course
- Pinestone Resort & Conference Centre
- Pine Valley Golf Club
- Pine Valley Golf Course
- Pine View Golf & Country Club
- Pine View Municipal Golf Course
- Pinewood Park Golf Course
- Pinewoods Golf Centre
- Pin-Hi Golf Course
- Pioneer Meadows Golf Course
- Piper's Heath Golf Club
- Pipestone Golf Club
- Pipestone Hills Golf Club
- Pipestone Links Golf Course
- Pippy Park Public Golf Course
- Pitcher's Pond Golf
- Pitt Meadows Golf and Country Club
- Pleasant Valley Golf
- Pleasant Valley Golf Club
- Pointe West Golf Club
- Point Grey Golf & Country Club
- Pokemouche Golf Club
- Ponderosa Golf Club
- Ponderosa Golf & Country Club
- Ponoka Golf Club
- Poplar Grove Golf Club
- Poplar Hills Golf Club
- Poplar Ridge Golf Course
- Poplars Golf Club
- Poppy Estate Golf Course
- Portage Golf Club
- Port Alice Golf & Country Club
- Port Carling Golf & Country Club
- Port Colborne Country Club
- Port Dover Golf Club
- Port Hope Golf & Country Club
- Pratique De Golf Valleyfield
- Predator Ridge Golf Resort
- Prescott Golf Club
- Priddis Greens Golf & CC
- Prince George Golf & Curling Club
- Prince Rupert Centennial Golf Course
- Princeton Golf Club
- Pros Golf Centre
- Prospect Lake Golf Course
- Provost & District Golf Club
- Pryde Vista Golf Course
- Puslinch Lake Golf Course