D
- Dalewood Golf and Curling Club
- Dalhousie Glen Golf Club
- Deep River Golf Club
- Deer Creek Golf Clubs
- Deerfield Golf Club
- Deerhurst Resort
- Deer Ridge Golf Club
- Deer Run Golf Course
- Deer Run Golf Course at Kawartha Lakes
- Delhi Golf & Country Club
- Dentonia Park Golf Course
- Derrydale Golf Course
- Devil's Pulpit
- Devils's Paintbrush
- DiamondBack Golf Club
- Dominion Golf and Country Club
- Donalda Club
- Donneybrooke Golf & Country Club
- Don Valley Golf Course
- Doon Valley Golf
- Dorchester on the Thames Golf Club
- Dragonfly Golf Links
- Dragon Hills Golf Course
- Dragons Fire Golf Club
- Dufferin Glen Golf Club
- Dunadel Golf
- Dundas Valley Golf & Curling Club
- Dundee Country Club
- Dunnville Golf & Country Club
- Dunsford Golf & Country Club
- Duntroon Highlands Golf Club
- Dutton Meadows Golf Club