St. Marys Golf and Country Club is one of Southwestern Ontario's premier semi-private/public golf courses. It is located on the beautiful Thames River just outside St. Marys, Ontario, Canada. We are host to golf tournaments, for Ontario amateurs, companies, families, friends, and members. Golfers from across Ontario that visit our golf course come back time and time again! If you have not played our golf course yet, it is time to give the St. Marys Golf 'a good shot'.