Fitness, Tennis & Aquatics

Your Healthy Lifestyle Headquarters

Eagle Brook Country Club's assortment of upscale fitness amenities make it easy and convenient for our members to enjoy an active, healthy lifestyle while socializing with friends and family.

Eagle Brook will exceed what you’ve come to expect from a country club, offering outdoor lifestyle, a multitude of activities for all ages and experts to teach you new skills.  Eagle Brook’s Tennis Facility is well appointed with four Plexi-cushion tennis courts, professional instruction and Member programs.  

Our brand new, state of the art Fitness Center is home to Members who like to stay in shape, equipped with the latest in cardio and strength training equipment.  The Fitness Studio also offers group Spin Cycling,  Tabata, Yoga, Sports Conditioning and many more classes.  Personal Training and fitness evaluations are available by appointment.

The Aquatics Center includes a Junior Olympic-sized swimming pool, kiddie pool, shaded lanai, and snack bar. 

Eagle Brook Fitness

Get Healthy

Fitness Center

Members enjoy an array of opportunities to work out, get fit and stay healthy, including Eagle Brook's state-of-the-art fitness room featuring the latest cardiovascular and weight training equipment.

Tennis at Eagle Brook

Grab a Raquet


Eagle Brook Country Club's four tennis courts offer a beautiful venue for USTA league play, tournaments, mixers, and the club's ongoing series of tennis clinics, lessons and junior tennis programs. If tennis is your racquet, then Eagle Brook is the place for you!

Our tennis instructional program is led by Head Tennis Professional Mike Basham. Mike is available for private or group lessons for juniors and adults.


Dive In


Our aquatics center is a hub of activity for families offering a relaxing place to cool off, a welcoming venue for family fun, and a focal point for swim lessons. The facility features a heated junior Olympic pool, a 25-meter lap pool and a wading pool for our youngest members. To learn more about swim lessons and our popular junior swim team program, please contact Member Relations Tessa Doyle at 630.208.4653