Golf Course

About The Course

We invite you to join us for an exceptionaly memorable and fun round of golf at Dundee Township Park District’s signature golf address. You know it’s an amazing golf experience when your score doesn’t determine the success of your round. Our 18-hole championship golf course offers an unrivaled level of service that caters to your every need. It’s an experience sure to leave you with your own story to tell. However you add it up.

Be Sure To Click “HD” In The Lower Right Corner Of This Video For The Best Video Quality.

Acorn Course

Don’t have time to play a full round or are those 100-yard shots just hurting your score? Randall Oaks has the perfect solution, a 3-hole par 3 course that is great for people of all ages and skill levels.

This course also offers a great opportunity to introduce beginners and children to the on-course experience without the pressure and challenges of the main course. If you haven’t experienced what the Acorn Course has to offer, bring the entire family out and see just how much fun a day at the golf course can be!

Acorn Course Rates:

3 Holes

$6.00

Replay Rate

$4.00

Family Day:
Kids play free every Sunday with any paid accompanied round. Call ahead for availability and tee time reservation – 847-428-5661.

Links Learning Center

The Links Learning Center at Randall Oaks Golf Club will provide the general population with an opportunity to play and practice in a setting that is accessible to anyone, including individuals with personal disabilities

The Links Learning Center includes 4 unique par-3 holes that range in distance from 40-80 yards. It also includes a state of the art short game practice facility that includes 3 separate greens for bunker, chipping/pitching, and putting practice. Use of the short game practice facility is free of charge, and the rates for the Links Learning Center 4-hole short course are listed below.

Links Course Rates:

3 Holes

$6.00

Replay Rate

$4.00

Family Day:
Kids play free every Sunday with any paid accompanied round. Call ahead for availability and tee time reservation – 847-428-5661.