Lessons and Leagues

The Grayslake Golf Course offers league play, a junior program, senior events, tournaments and much more! Contact Golf Manager Mike Perez at (847) 548-4713 or mperez@glpd.com to learn more.

Tournaments

The Grayslake Golf Course offers a variety of tournaments in the spring, summer, and fall. Stay tuned for more details about tournaments in 2019!