P
- Pakenham Highlands Golf Club
- Paris Grand Country Club
- Parkshore Golf Club
- Parry Sound Golf & Country Club
- Peach Trees Golf
- Pebblestone Golf Course
- Peel Village Golf Club
- Pelham Hills Golf & Country Club
- Pembroke Golf Club
- Peninsula Golf Course
- Peninsula Lakes Golf Club
- Perth Golf Course
- Peterborough Golf & Country Club
- Pheasant Run Golf Club
- Pickering Golf & Country Club
- Picton Golf & Country Club
- Pike Lake Golf Centre
- Pine Crest Golf & Country Club
- Pine Grove Golf Club
- Pine Knot Golf & Country Club
- Pineland Greens Golf Club
- Pine Ridge Golf & Country Club
- Pines of Georgina Golf Course
- Pinestone Resort & Conference Centre
- Pine Valley Golf Club
- Pine View Golf & Country Club
- Pine View Municipal Golf Course
- Pinewood Park Golf Course
- Pinewoods Golf Centre
- Piper's Heath Golf Club
- Pleasant Valley Golf
- Pointe West Golf Club
- Ponderosa Golf & Country Club
- Poplar Grove Golf Club
- Poplars Golf Club
- Port Carling Golf & Country Club
- Port Colborne Country Club
- Port Dover Golf Club
- Port Hope Golf & Country Club
- Prescott Golf Club
- Pros Golf Centre
- Puslinch Lake Golf Course