Freeland, MI     |     (989) 695-9746

  • Twin Oaks Golf Club
    27 Hole Golf Course in the Tri-City Area
Host a Golf Outing

Host a Golf Outing

Conveniently located in Freeland (Tri City Area) this 27-hole public course is a few minutes away from all directions.  Let our professional golf staff take care of all your golf outing needs.

Learn More

Calling all Golf Leagues

Calling all Golf Leagues

Let Twin Oaks take your league play to another level with a different challenge every week on three 9-hole courses. A variety of holes accommodates men's, women's and couples leagues.

Learn More

Membership Opportunities

Membership Opportunities

Twin Oaks Golf Club offers several affordable membership options to fit both your budget and your schedule. We tailor memberships for singles, couples or families, for weekdays only or for all seven days.

Learn More

WELCOME TO TWIN OAKS

Freeland, MI

Twin Oaks Golf Course is the most central and conveniently located golf course in Freeland. Located in the Tri City Area this 27-hole public course is a few minutes away from all directions.  Twin Oaks Golf Course is a challenging and fair test of anyone’s golf game. Our course design allow golfers of all abilities to enjoy a relaxed and enjoyable round of golf on this beautiful golf course in Freeland.

Find Us

Twin Oaks Golf Club
6710 W. Freeland Rd.
Freeland, MI 48623
(989) 695-9746

Follow Us