Our championship golf course is a challenging, yet walkable layout with a variety of tees for all levels of golfer. The course also offers plenty of diversity with elevation changes, water, tree lined fairways, and a few fairways that are wide open. Indian River Golf Club is member-owned (with new members joining every year) and also open to the public, and all golfers are welcome.
Indian River Golf Club was established in 1923. Through the years, several changes and improvements have been made, but some things have not changed such as the Club's long standing pride in ownership and our friendly professional staff. Golf Digest has rated Indian River Golf Club as one of the best places to play in Northern Michigan.
Indian River Golf Club is built around the formation of relationships and comaraderie with friends. Fostering friendships to enrich your lifesytle is our top priority.
IRGC is an active club and offers a wide variety of programs for our golfing members such as weekly leagues, golf tournaments, interclub matches, and members' nights with dinner and entertainment. Additionally, the Club has reciprocal arrangements with courses in the area!
Indian River Golf Club is the perfect place to hold your golf outing or charity event or tournament. You and your guests will experience the perfect golf event – Guaranteed! We say this because we have hosted hundreds of successful events and our amenities and service are the best in Northern Michigan. It’s our attention to detail that sets us apart.
Coming in late 2025, an all new, 2,000 sq ft short game practice area to the south of the current range tee with a true putt-able green. Stay tuned for updates.
Indian River Golf Club is open for play, weather permitting, from March through October. Check out our Grille for tasty bites (you don't need to be golfing to come by and dine in), and get involved in our open events (golf and social) for good times and to meet great people. Our calendar of events has something going on every month of the year. Check us out; you'll be glad you did.
Call us at (231) 238-7011 or Book Online 24/7.