Leagues, Lessons & Events
Monday Ladies Golf Association
A 9-hole, ladies league that plays every Monday morning April through October.
Tuesday Ladies ”Ringer” League
A group of women golfers who play every Tuesday morning April through October.
Lafayette Women’s Golf Association
A 9-hole league that plays on Wednesday mornings April through October.
Ballwin Men’s Golf Association
A men’s league that plays eighteen holes one Saturday morning per month April through October.
9 & Dine Golf Scramble
Events played the last Friday of each month, starting in May.
Tournaments and Other Events
The Ballwin Golf Course hosts multiple tournaments, scrambles and other events. Visit our online calendar of events to see what is coming up.
St. Louis Golf Lessons
Want to learn the game of golf or simply improve your skills? Golf is known as the “The Game of a Lifetime” because all ages and skill levels can enjoy the game with friends and family. This beginner level program will cover both full swing and short game (putting, chipping, pitching and sand). All classes will take place at Big Bend Golf Center located in Valley Park. This 5-week program will be instructed by Maria Palozola and her talented staff at St. Louis Golf Lessons. Maria Palozola has been named the LPGA Midwest Teacher of the year six times including in 2018. She is an LPGA Top 50 Teacher and has also been named a Top Teacher in State by Golf Digest. Range balls are not included in the cost of this program. Participants will need to purchase a small bucket of balls ($5) from the driving range at each class. Participants can bring their own golf clubs or golf clubs can be provided from the driving range for $5 per class.
Instructor: Maria Palozola, LPGA Instructor & STL Golf Lessons Staff
Location: Big Bend Golf Center
Junior Beginner Golf Lessons
Ages: 7 - 12
Time: 1 - 2 p.m.
Adult Beginner Golf Lessons
Time: 2 - 3 p.m.
For more information regarding membership or how to enroll in various leagues, associations or clinics, please call the Ballwin Golf Shop at (636) 227-1750.