Filter by Age:

Adult Tennis

For Ages: 16 years & up

Our tennis programs emphasize fun, fitness and friendship. All programs provide a wide variety of instruction, including stoke development, strategy, court positioning, shot selection, footworkd and supervised match play. All youth and adult classes will be taught by top area tennis professionals from our tennis vendor, E-Town Tennis. Please dress in appropriate attired for physical…


Details & Registration

Advanced Beginner Pickleball

For Ages: 55 years & up

This class is for advanced beginners who have some experience and want to move at a faster pace to improve their basic shots and strategy. Players will participate in challenging drills to work on consistency in forehand and backhand shots, serving, volleying, dinks, and lobs. Through matches played each week, players will get the chance…


Details & Registration

Beginner Pickleball

For Ages: 55 years & up

This class is for those who have never played pickleball before or who have very limited experience with the sport. It will focus on pickleball basics such as forehand and backhand shots, serving, and court positioning. Players will also learn scoring and the rules of the game through drills and playing time. The slower pace…


Details & Registration

Brave Way Self-Defense Training for Youth, Teens & Adults

For Ages: 12 years and up

Originally certified by the State of Illinois to teach police officers, this is one of the easiest to learn and most effective self-defense class that you can take. We will teach you the techniques that will stop an attacker immediately. They are easy to learn and use, do not require constant practice years or years…


Details & Registration

Fall Softball League

For Ages: 18 years & up

The Barrington Park District is now offering an 8-game Fall Softball League to keep you playing until that cold weather hits us again. These leagues conclude with a single-elimination tournament; cash prizes will be awarded to the league and tournament champions. There will be a maximum of two rain-outs for each league. Team interested in…


Details & Registration