Canal Shores Golf Course

Tucked into the heart of a scenic residential neighborhood in Evanston and Wilmette, Canal Shores is an 18-hole, par 60 course that is suitable for golfers of all skill levels and ages.

Fondly known locally as “Canal Shores,” and operated by the nonprofit Evanston-Wilmette Golf Course Association, the golf course offers a fun, affordable, and unique golf experience. Whether you are a beginner just learning the game, or a more experienced golfer with limited time, we know you’ll enjoy the course!

The 3,612-yard course is narrow and tree-lined, and it features two signature over-the-water holes. As you criss-cross between the 11 holes in Evanston and 7 in Wilmette, you’ll see why so many golfing memories have started here!

TGP Programs at Canal Shores

Junior Essentials

Spring | Summer | Fall

The Junior Essentials program at The Golf Practice is an age specific (ages 5-14) introduction to the game of golf. The program’s goal is to get young golfers excited about learning and participating in the sport. We nurture this excitement by using a variety of non-traditional tools to assist our junior golfers on their path to discovery.

Through skill-based game playing, drills, and contests, players continue to build their athleticism and golf movement skills while understanding methods and techniques used to move the ball around the course.

Travel League

Spring | Fall

The Travel League is intended as an introduction to competition. It is geared towards young golfers who can demonstrate basic playing skills, a primary understanding of golf rules and etiquette, have previous golf course experience, and show an interest in competitive golf. Junior Travel League introduces the skills that are imperative for competitive play.

Travel League classes are offered three times a week for the convenience of our families. Golfers may choose to join us 1, 2, or 3 days a week Each class is 90 minutes. In addition, students will be invited to compete in tournaments that are held once per week.

Junior Golf Summer Camp


Our half-day summer camp is designed to build skills and a lifelong love of the game while having a blast with friends on the course.

Travel League Summer Camp


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed scelerisque sit amet tellus eget ullamcorper. Donec consectetur ipsum malesuada dui egestas maximus. Vivamus aliquet odio eu lacus lacinia, sed blandit magna ullamcorper. Donec imperdiet, diam vitae tincidunt tincidunt, lorem lacus efficitur enim, sed ultrices lacus leo nec mauris. Nam orci nunc, fermentum sed porta mattis, tristique sed libero.