There are many golf courses in St. Clair County. Some are public with many being owned by the municipalities in which they are found. Anyone can play at public courses with tee times on a "first come, first served" basis. Other golf courses are semi-private and might have a yearly membership fee with added benefits. Members get first choice of tee times and if there are any left for a particular day, then non-members can play. There are also private golf courses that a yearly membership fee is charged on top of the initial fee that was paid to first become a member. Private courses are the most exclusive and can only be used by members and their guests. All in all, St. Clair County has a golf course for everyone!
Below is a list of some of the golf courses that can be found in St. Clair County.