Oyen & District Golf Club

Oiselet d’Amos (Club de golf L’)

Old Lennoxville Golf Club

Old Mill Pond Golf & Country Club

Olds Golf Club

Oliver’s Nest Golf Club

Olympic View Golf Club

Omineca Golf Club

One-O-Eight Golf Resort

Orangeville Golf Club